With a PC membership, I really don't see what's wrong with the B terminal. I don't care what the gate area is like, as long as I get one of those big leather chairs to sit on in the PC.
With the exception of the B84 disaster, the rest of the B terminal is OK for RJs.
Look at what some other carriers do with their RJs at their hubs (e.g., AA's remote terminal at LAX, or the IAD terminal for UA RJs, or the PHL remote area for US). Many of these require buses to get to, and don't have jet bridges to the planes! The IAH B terminal is a palace in comparison.