Micro fees can be a good thing, but I'm worried about free txns if it allows spam. Because the txns fee, even if small, creates a specific value to the system which is lost when free.
Also, 0-conf is a unique selling point to merchant adoption that must be preserved. I'm not sure how it would hurt 0-conf, I still have to look into it.
It's basically a concurrent logic prob. These can be v. difficult to prevent lots of probs. It has to be really analyzed & logically proven to be safe, even then should be simulated.