Once your node's database is full of that many ln invoices, especially on cheap hardware, it will get so slow to query over time.
I also think centralized services like WoS will likely put in minimums soon.
Right now if your node is on AWS and you're using a serverless DB, 1 sat does not cover the read and write cost of inserting that row in the dB.