well over all in the quest to 99 i think all jobs should have what could be considered staples of the jobs as traits every 5 levels or so upto say at least a third tier. Essentially that would make the main job have like 6 tier 3 traits and maybe 3 tier 2 traits from subs.
For me if I built RDM it would look more like "Enhancing Magic Duration"(I know composure does this to some degree but some spells are excluded), "Enhancing Magic Potency"(for en/barspells), "Enfeebling magic evasion/Resistance"(instead of individual resists) as primary traits. These primary traits would cover like 4 tiers ever every 5 levels so about 60/99 levels that exists. Secondary traits like "Dual Wield", "Double attack", "Conserve MP" would cover 2 tiers every 5 levels to round out the other 30 levels. There could even be one final end all be all trait like RDM Mastery that doubles the effect of all those traits but SE will never be that generous and if they are they would give it those new jobs, but I would do most jobs with that same concept.
BLM would have Elemental Attack/Defense traits, BRD the same for songs, DNC the same for Steps/Sambas/Waltzes without meritting. I didnt list stuff liek "Fast Cast" because honestly I thing SE was dumb for even making a separate trait for that in the first place. Now that I even think about it the same could be said about "Conserve MP". I only say that because I look at it from the perspective that the more you learn about something the better you get it at it, even if the maximum potential to learn it is limited by IQ or whatever. With that said it is plausible that the better your skill at enfeebling the more successful you are at landing enfeebles(Accuracy) and the faster you are able to do the job (speed) and the less effort is required to do so (Cost) but to be fair I am spoiled by Bethesda Softworks a little.(ok a lot).