I was thinking of a system that combines classes with ranks/titles, and some freedom of choice, too. I don't know if this is what you mean. I want some classes to follow the traditional concepts (melee fighter, swordsman, magic user, ranger/archer, jack of all trades, etc.) but with some original ideas, too. For example, classes are not the same as professions. So you start with very generic classes, but you can later choose a more specific profession. For example, Magic User => Black Magic User, or something like that. So yes. It's something of a Primary Class => Secondary Class thing. Titles can also affect your stats or abilities, and even access to some areas, items and skills. The titles could be achieved by means such as questing.
I just want to make sure that the class system doesn't get boring quickly. I mean, I don't want something extremely complex, but not something simple either. I say, let's release some few classes at first, and then add more in the future. We don't have to do everything for the first version of the game. The good thing about PC games and MMO's is that they can easily be expanded with updates. Introducing new features every now and then is a good way to keep interest in the game.
I have so far only found a game (developed with this engine) that may be worth playing:
Jerrath 2.0. Check it out for an idea of what things can be done with this engine. Note that the graphics are not very impressive. They are not very consistent either. But it's still the best example I could find.
Another game to look after it's released is
Legacy of the Zodiac II.
Anyway, before we choose the classes, I think we should work a little on the game's background: story, objective, main features, audience, mood, setting, etc. What do you say?
(By the way, classes can be added/edited from the admin panel. And with the scripting subs and commands, some things can be achieved.)
EDIT: I just remembered something else! I had thought about letting players have their own houses/lands in the game! We could charge for this, because, after all, we'd be the ones to map the place and update it for them. I don't know if I can give mapper permissions to a certain player and restrict it only to a certain map. Probably not. But if that were possible, then I'd let the players map their own places to their liking. It would be ideal.