Very bold move Josh. I love this idea! This is a great example of how teaching and sharing can help everyone involved. Baremetrics gets more visibility and promotion (as well is demoed to thousands of people) and visitors get to learn more about what metrics they should be tracking as well as what is a good range for their own numbers.
Have you considered allowing other Baremetrics customers to turn on public access to their own data?
1) Not currently. At this point no other payment gateways provide the data that Stripe offers without a additional dev work required on the user's part to integrate. Braintree might work, but it's hard to say. Stripe does an amazing job supporting developers, plus they're growing like wildfire, so I'm happy just sticking to Stripe at the moment.
2) Stripe provides none of this. They have the data obviously, but just don't surface any of it in any meaningful ways. They show a few "raw" metrics that don't take in to account things like refunds or cancellations, so the few data bits they do provide are largely inaccurate.
Have you considered allowing other Baremetrics customers to turn on public access to their own data?