Thanks for sharing it. It is always delightful to know that someone among us was able to achieve financial success on its own.
Question: other than saving Royalty Tax of 30% (only applicable if India does not have Double Tax Treaty with US) and Stripe account (just checked, Stripe account can be created from India if you have invitation), what advantages you got by registering a LLC?