Someone is charging 1.5% to 2% on transactions below 5000 BTC. I'm thinking of offering 1% for larger ones. And then there are the "free" ones which you just donate or tip later.
This true. I do escrow myself, and I normally go the tipping route for below 50BTC tx's, and a 1.5-2.5% depending on the complexity for above 50BTC.