Can't speak for the guy you asked, but I'm approximately his skill-set, and that's what I've used it for.
Long time ago, though; I can't speak to the developer experience now. $20 and contact customer support... What? It used to be easy. Like, create an account and ten minutes later your in business, easy. I used them for a number of (free-tier, I think) personal and (paid-tier) professional projects, and was a very satisfied customer.