I installed Bootcamp and i also use Fusion to start that boot camp partition inside OS X. It works great but there's one big disadvantage of this: it's not possible to take snapshots of this Windows VM because it's a Boot Camp partition.

So i'm thinking of importing the boot camp partition (using the vmware importer tool) and creating a second Windows VM to play with and when i need to, i can always go back to the last snapshot. I will keep the Boot Camp partition when i need optimal native speed or maybe when i need 100% full native compatibility (maybe some stuff doesn't work inside a VM under OS X?).

Is this a good concept or am i overlooking something?