The faults of the new system was something I briefly mentioned in the bug thread as well, so yes I agree a change would be good here. This system seems to make the most sense; you should have to keep someone working to maintain your advertising. While I realize the new jobs are still heavily in the works, I find there's rarely a use for more than ~10 girls or so per brothel in the current patch as there really isn't much benefit beyond 7-8 whores, a matron, and 1-2 girls to handle catacomb runs, beasts, and security as needed. Requiring 2-3 full time advertisers would certainly help keep those extra girls useful.
One small issue though; there's no way to see a number of stats currently, charisma included. As more jobs get added that require more than just looks, sex and combat skill, I think the UI needs to be expanded to list ALL stats. Love/hate/fear can remain hidden beyond the general description.