Unless you OWN your own server that you planned on having plugged in at Colo, you shouldn't worry about their colocation services. It sounds like you are interested in his virtual accounts.
http://www.colo-cation.com/virtual-hosting.htm
I've never heard of WP being a resource hog. In fact, I'd bet that most WP installs are on small virtual hosting accounts.