@613jono To be honest, I felt more struggle with Stripe Atlas than with those guys. Plus, it was never a problem to communicate with the IRS. So, I assume there might be some benefits by Stripe, yet I have yet to face any issues with the described flow.