I am confused about this as well, because in the eosio.token contract, the issuer pays for the new tokens storage. Even if you issued to a middleman account, the sender (from) always pays for storage, correct? I would love to be apart of this discussion with you and your team. I am also thinking about how the
eosio.token contract is implemented on the mainnet and how we can create our own tokens using this contract.
RE: EOS RAM and Bandwith Analysis: Airdropping steps on Junglenet