Jeff,
Thanks for this walk through. It's been a number of years since I last tried bbpress.

Your suggestions seem really sound. How about submitting them to the project as enhancements/bugs?

I submitted some similar ui ideas to the buddypress project a while back, and they were incorporated into core on the next release.

Thanks for all that voodoo that you do!

Toby