Dumping doesn't matter, IMO. EM Invoice / receipts are being released this weekend. And 100% true anon transfers will be released in 2-3 weeks.
But it would probably help the buy support more if I told everyone that we are currently working on a feature that cures cancer.