It's always been my experience that ROMs come with their own problems. Now, you can give them a shot and see if one works better for you then stock, but it'll take a lot of trial and error. I went through this with my Dinc years ago. I tried just about every ROM out there until i ran across one that worked superb and I stuck with it. So, do you have time to try each different ROM resetting your phone every time? If so, go ahead and give some a shot.