All those test transactions during development for subscriptions, sure do make it foofy to look at reports and figure out what's going on. We should get the same live/testing option, as well as the ability to choose to archive/hide certain transations.
And errors should be a filter as well for all transaction I suppose (a pair of checks: include successful / include errors).
Please help me if I'm just missing what you're asking for.
I'm kinda slow sometimes. I gotcha now.
Most likely, the best solution is somewhere in the middle. There's some basic reporting we should definitely provide, but we're probably also going to have to learn how to say "no" and encourage businesses to manage their data using business management software (which we're not).
Thanks for your feedback and for helping us to get there.