The best option is clearly multiple jobs from one class. Theres no reason to make a new class every time you make a job, it just is a waste of efforts.

The job system was made for horizontal growth and that means... multiple jobs from one class

Above that, there is no 'advanced' jobs wtf would be the point? every jobs is exactly that a job. Maybe future jobs should require you to beat your guild storyline first so its harder to obtain than the first ones released and in that sense you can consider then advanced.