I guess I'm barely over the amount of posts to qualify as one of those "newbies"
.
Also, I don't post very much, but I do a heck of a lot of reading.
Honestly, I don't think there's anyone more qualified for this than LB - I've seen his posts pretty much everywhere, so I know he's dedicated to the board.
Now as for that E-body requirement... well technically the name of the board is Cuda & Challenger, and there was the A-body cuda to begin with...