Can I use my VPS for things other than Alveo?

Absolutely. We are not taking any measures to lock down our VPS service in any way. If you have a personal account with a different brokerage, you may install and run it on your VPS.