It's OK until you get into support troubles. I would say Scaleway/OVH might be better contender (but they are french hehehe).