The verbage of the facility description implies that they can. I routinely build up to 4 VIPs on a Giant planet, and, while I've never played a limited resources game, I think that they'd be almost necessary for that type of scenario.
__________________
Spyder, Chairman of the Arachnid Consortium