The article is interesting, but it's not clear how Lago fixes the issue.
As far as I know, Lago starts in the low thousands per month.
If you go with the self hosted route, you might also just process Stripe's API (backfill using API or data export, use webhooks to keep it up to date). It's actually much easier than onboarding with Lago I would say.