"customer" is hard to describe since the buyers are very large organizations. Think multinationals, entities which have air forces and space programs, etc.
It's not a question of number of machines, it's a question of how much load any individual program can serve. Requests per second, per process. If that's O(1k) or less, then sure, do whatever you want, it's trivial load.