I would shy away from any host that runs their offers over Wordpress. That just screams "front" to me.
I think a few of the reviews you're seeing are staged. I read a couple just now on multiple websites and they seem to use the same sentence structures.
Oh, to add to the list, they are also called "Damn VPS". damnvps.com pulls up their same website - you'd think a host would know how to do an .htaccess redirect.