Well... This is only my 3rd custom ROM ever. Here's my feedback comparing this ROM to Energy and the stock Sprint ROM:
PROs
1 - WAY faster than Energy or Sprint
2 - No issues with stability. Energy was really really buggy for me, particularly with bluetooth. Sprint often lags when opening certain apps. I have had no issues with either on this ROM.
3 - Text messaging actually loads when I hit the SMS button. This didn't happen on the Sprint stock rom.
4 - THANK GOD there is a task manager in the upper right corner on the home screen. I missed that ever since I ditched my Treo Pro a year or so ago.
5 - Everything just loads quickly. This never happened for me in the Stock Sprint ROM.
6 - All of the original Sprint apps are included, including "update prl" and "update profile" which I have not seen in other custom ROMs. This was a problem for me in the Energy ROM since I had to re-flash my phone to sprint to get data working, then re-flash back to energy. It's nice to have everything included.
7 - Bluetooth end call actually works. This does not work in Energy. In the Energy ROM, you press the end call button on your headset and the whole phone freezes. This ROM does not have that problem at all.
8 - Wifi Router is an awesome addon!
CONs
The only CON that I have is I liked the shortcuts to apps on the home screen, but there is a whole page of apps you can customize in HTC Sense, so it really isn't an issue. It really is something I will get used to quickly.
Bottom line - No complaints. This is exactly what I have been looking for to extend the life of my Touch Pro 2. I haven't wanted to upgrade to SERO Premium, and this lets me stay on my super cheap $30 plan for longer.