I totally understand the reason why Intersystems control licenses like this. But here is just a humble suggestion. Please come up with a more rational algorithm. 25 per user is hardly enough for Web 2.0 or 3.0.  

And no one is trying to cheat, paying so much upfront. We're just following the practice of this era where reverse proxy, api gateways, virtualization are the norm.