Oh, I will be switching to dream compute. It was a bit odd, it seems since my users were admin users I lost access to them when the switch happened. So it was a sudo and ssh issue.
When I started using DreamHost VPS's DreamCompute did not exist. I would have chose that. I am happy, because it appears to be cheaper anyway (unless I am missing some fine print).
The reason I needed SUDO access is because I was managing most aspects of what was installed and running. I was basically using it as a personal server in the cloud for whatever I wanted, not so much a "web server" although I was running a web server on it.