worried about how the quality of service could decline if all my money has been paid
.
It can, and probably will. Based on my experience, the service is great before you get there. When it comes to getting money from you, schools are very keen.
But once they have it, and once you get to the school, things are very different. I'm still waiting for a simple signed form from my last school, and two months have passed. So, I can't do anything until I get this form, despite many emails, and phonecalls that never get answered.
However, when it came to actually getting my payment, they were emailing/phoning me every day for a week!