That is how I orginally had it.. I had different subclasses of camera. But, after finding that system to not really be that optimal...
As, all the classes were doing basically the same things, the virtual methods were overhead, and the Squirrel bindings were not pretty. I have even decided that the enum's for different camera styles are not really needed (but are there in case), as all one has to do is attach a differnt Follow node and the camera style changes (if the node is the entities node - it is first person, if it is behind the person - it is third person, etc etc.).
So, no real need to subclass the camera. As more methods are needed (FOV/Clipping/etc), it is far far easier to just add it to the WGECamera class and bind it in one place, and not all over the place.
As for being MVP.. Yeah, I've been an MVP over there for a long time

Being a team member is cool, but I think it is going to mean more work for me

I am going to be handling the Linux port mainly, and OIS integration for now. So, I am downloading the FC5 torrent now, and will be installing later this weekend.
Although, there is not so much rush, as RC2 is just coming out, and no changes have been back ported into Eihort (1.3) yet. But, i need to get a linux install on my desktop, as the graphics card is better then my Linux laptop. (Plus, Ogre builds take ~5 minutes under linux and paralell gcc builds here

.