I disagree a bit with the less-is-more... I seem to hard reset or reflash my phone so often that having some programs already in it is a nice touch. The programs that come with a ROM is one of my deciding factors. What you have done so far is nice, a few extra programs which help, a few cooked-in things... a lot less of the stuff I wouldn't otherwise use.
I think we're basically at the point of diminishing returns when it comes to removing things for speed. I'm sure Juggalo is headed in the same minimalist direction, and there's only so many speed tweaks to be had. What's going to be left in the end? ROM choices will be made on the single app they include.
I'm not saying load it up with programs, but don't strip it bare either, please.
A suggestion for an addition to be cooked in would be
SEVEN... Push e-mail for almost any account. Surprisingly, battery life impact is minimal. Add Seven, reflash to Telus radio (from sprint) and you'll still come out ahead on battery life. I've got a .cab around for it somewhere if you like.