That too is why I use a stock version that is made for my phone. Having a newer sys is always cool because it's a higher number, but HTC and Sprint have spent thousands of hours testing the CE OS 5.2.19208 SYS on the device I own. And it is quite stable. Some of the newer versions are faster, but it makes me think if the some of the newer builds are to correct issues/make it work on the newer phone it was released on. Suppose that may be why some roms/kitchens are having issues with touchflo, cube not working, dialer issues....etc...
I'm not saying there is anything wrong with what others are doing, I'm just saying mine works...