2. The need to have BTC dust in order to send XCP:
Again, I understand why this is required but it does impact usability, since you first need to send dust to the address before doing anything. This is just a suggestion and it would obviously need to be funded somehow, but is there some way of automatically sending dust to an address whenever it is needed? Perhaps if funds from the “fee required” were sent to a dev-controlled address as discussed above they could then be reallocated towards proving dust to addresses whenever it’s needed. Just throwing the idea out there so feel free to comment or criticize. I think it is only 0.0001086 BTC that’s required, so you could fund 100K transactions with less than 11 BTC. Seems like a decent price to me for enhanced usability and I would be happy to donate to something like that.
Sounds like we need a dustbin to pull dust from as needed.