Well, I think you took the right decision, but it takes some time and experience to get a VPS running smooth. I suggest you pay an expert a few hours and after that you'll find your way and be happy. It's not only tuning and performance, but also security, such as running fail2ban, rkhunter...