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.
Pro tip: Always start small and scale up gradually. This applies to everything in life!