With Stripe Connect, the responsibility for refunds or disputes lies with your users and not with the platform (though, through the API, you have the power to take refund and dispute actions on behalf of your user). Your users should also have a direct relationship with their customers: their business name will appear on the credit card statements, and they'll be ultimately responsible for refunds or disputes.
If you're taking all of the payments into a single Stripe account, your platform will handle and is ultimately responsible for all refunds, disputes and customer support. It should be clear to your user that they're paying you directly, and your business name will appear on your customers' credit card statements.
I'm in talks to get the plugin developed, anyone here interested in crowd funding this?
Edit: this plugin is to be developed for the Doken Plugin (NOT theme).