As you said, there are some problems with suspending windows.
The last time I checked, suspending a vmware machine that uses bootcamp partition and then try to boot into windows natively will cause problems.
In a real wintel machine, it's actually faster to shut down and start windows, as suspending windows makes it slow after waking up for some reason.