IM(ns)** you can go virtual on all the polling engines. The only server that "needs" to be physical (and it's up for debate) is the database server. Which should be separate from the polling engine.
So sure thing. Go virtual. Just make sure you give it a decent amount of resources (ours have 8CPU and 12Gb RAM)