It's pretty much guaranteed to work under bootcamp since that's just your mac booting into windows, but it's a pretty big hassle IMHO, coming from someone who has 4 operating systems on one computer...VMs are a little more iffy since, in my experience anyway, they seem to have issues with a lot...