We recently upgraded to SCCM 2012 and we are trying to figure out if it is possible/a good idea to put the SCCM client on virtualized machines that boot fresh from a single VHD file. We are using Citrix PVS 6.1 for about half of our computers. It would be really nice to have the client on those machines for inventory and remote control. With SCCM 2007, we decided to keep the client off the machines to prevent software from getting pushed out to those machines every time they boot, but with the ability to use different clients in 2012, would this be the way to go?
Thanks for any insight!