It sounds like you have a story here about Stripe Atlas, although I'd understand if you're not eager to share.
The product makes you feel like it’s a one click thing but you need to check in with a lawyer to not forget anything. Most ppl who used Atlas have told me the same. I do recommend Atlas since you will save some money and you get some nice fringe benefits.