Fee seems fine although I'm not sure it should be HIVE directly, since 0.001 HIVE is kind of significant. For very cheap transactions with only modest congestion, you might want an even smaller fee. One way to do that would be to burn HIVE to receive a bunch of more granular fee credits you could use later.
RE: Are custom_json going to be more expensive now?