Openvz is good but kvm is better KVM maintains separate instances for each virtual server it uses significantly more resources than OpenVZ form a host perspective.
yes u can use..
OpenVZ (Open Virtuozzo) is an operating-system-level virtualization technology for Linux. It allows a physical server to run multiple isolated operating system instances, called containers, virtual private servers (VPSs), or virtual environments (VEs). OpenVZ is similar to Solaris Containers and LXC.
I've switched hosting providers a dozen times, there's nothing wrong with that, so long as you find a host that you like thats whats important, not what anyone else thinks.