Thanks for the reply. I ended up just going ahead and unrooting and rerooting with this handy little script:
[ROOT] ~~~ HTC EVO - Universal Auto Root ~~~ v2.4 (works with all version)(3/12/11) - xda-developers
That script flashes Sprint Lovers, but I went to Myn's Warm TwoPointTwo and updated radios. So far it's been a lot better. Now I'm reinstalling my apps one at a time rather and restoring the data from MyBackup Pro as I go. Only doing a couple at a time, as I need them.
I'm still on the same kernel as before, though (2.6.32.17-gee557fd htc-kernel@and18-2 #15). Going to test it out for a bit. We'll see how it goes.