Our previous experiment trying a shared hosting provider didn't go as planned. The performance was not acceptable, and the company I was trying was going downhill quickly in terms of availability and customer support. It ended up taking me more time than just dealing with the hardware myself, which is what I was trying to avoid. CSC is now back on a server I control fully however we're running on Digital Ocean's hardware, so I am hoping this mix will prove better.

So far the software performance is 10x what we had on the old provider and everything seems to have moved over just fine, but if people see issues please let me know.