More than 5 could work, if it could be balanced.

As for locking classes to a few class ability options like jobs, wouldn't it still promote a more horizontal leveling style? And having choices other than GLD and PUG for the role of healer would be interesting, I think.