Idk at this point i think it's best to talk to the expert. if you could post on XDA to grab the digitalhigh attention about vvm not working. maybe he knows how to fix it
as for 3.5.3, there is also a problem with battery draining extremely fast. I flashed it and after a full charge, took my phone to work. i didn't use the phone at all for like 3 hours but when i took it out of my pocket, it says i have like 5% remaining... and yeah the hanging on reboot/shudown problem is very consistent. i would advice you to wait until digitalhigh have a look and get a fixed build up
I have no problem with the ICS build other than after updating the play store automatically, it doesn't display all the apps images.... that and the fact that is doensn't have 4g.