It sounded right until $500 part... llc setup cost is $50, bank accounts, stripe accounts are all free, same goes for any “credits” from aws and elsewhere. I understand the desire to turn a profit on this, but that’s kind of overboard, IMO.
(Unless you're saying there are easier ways to get those free credits? Where else would you find them? Startup accelerators?)