Based on my experience over the past year, I can confidently say that the platform has improved tremendously. The customer support is now much more responsive and helpful.
Wow, didn't expect to find such a detailed discussion on this topic! I've learned a lot from reading through the comments. The community here is really knowledgeable.