You see, I have no idea which spells will be mass. I'm going to take a look at almost every spell in "aim-at-the-middle" mode and then decide which spells will become mass ones depending on how they will look.
Damn... that pretty much kills the potential of on map fighting

Btw, shouldn't we decide what jobs we'll have before I make subclasses, since they are pretty close to jobs? Or you will code jobs for any subclasses that I'll make? 
Make them for the once we have now, loads of those are also needed for Mobs to make them interesting. Once the system takes shape, it will also become clearer what else we'll need to make it work/more interesting.
Depending on how far you want to go with subclasses, you can make:
Prostitute, Anal/Oral/Straight Prostitute, Server, Maid, Cleaner, Waitress, Bartender, Manager, SIW Manager, Service Manager, FG Manager, Stripper, Dancer.
Warrior, Mage, Ranged >>> ... *For these we should prolly add first_row (True/False) field as well, so we'd know where to place random girls in combat.
**
Just slowly add content like we always do and see how it fits into the game, how it handles stats and skills, how it works with the items on different levels and etc.