I flashed the same rom when it was released, and TBH, I've had none of the problems you mention. It seems possible that you didn't get a clean install of the new rom, and IMO, it's worth trying to flash it again - in fact, I'd also re-download the rom from HTC.
HTH