Wonder if they'd be better served $$$ wise to use dedicated servers or similar?
Startups are usually resource-rich and time-poor, and don't want to allocate employee time to infrastructure unless it's core to their business, so arguments for efficient spending there are easily overlooked.
Unless you can optimise your CI runtime to be very balanced and fast, you're going to have a lot of jobs queued during working hours ... although it costs more per minute, the fact that CI jobs are bursty means it works out not too much costlier but with less queue time.
Sounds like you need to share infra with an org of similar needs in a vastly different timezone.
I guess that's what SaaS CI solutions are in a way. :)