Local development with Stripe breaks install—is it possible?

I’m doing some local development and need to connect to Stripe to test out designs on my custom membership page. But as is documented here (Cannot start a new install of Ghost), connecting to Stripe does not play nice with ghost-local.db.

I’ve broken my install doing this, and the only way to fix it seems to be to disconnect stripe and manually empty the members table. I had to revert ghost-local.db to a previous version to recover.

Related threads:

I haven’t even go as far as this person. I’m not sure how to connect Stripe test accounts, I don’t think I got that option when I connected stripe to my local environment.

Here’s another person looking for the same feature:

There’s gotta be a better way than this. How is everyone else testing out custom membership pages with their actual pricing data and benefits?