As a user I’d be happy to pay $5 for a bundle of credits and just top up whenever it runs out.

And as you say you don’t want to be in the position where a whale costs you $50 by submitting a crazy number of requests.

Maybe these are big-scale problems though :)