The only thing I see wrong with BLM at this point in time and at 99 should spells progress as they usually do:

Capped BLM gear: [also includes MAB traits] (to my knowledge)
Without Sorc ring: MAB +92 INT +47
With Sorc ring: MAB +102 INT +40
BLM Gear

Capped SCH gear: (again to my knowledge including /rdm or /blm MAB trait, and Ebullience)
MAB +100 INT +50
SCH Gear

My only point here, and I'm sure it's been mentioned is that SCH is a hybrid class, BLM is a specialty class. SCH should be "acceptable" in all schools of magic sure, but never "superior" to the specialty classes. SCH already has high damage DOT spells on top of being able to, with ebullience, outnuke BLMs nuke for nuke. Granted that's only when they have charges for stratagems available, but even then, it should never occur. Putting a SCH up to the level of a BLM with JA is fine, making it superior is not. I'd like to see SE do something in regards to this, possibly additional MAB traits for BLMs above level 50. While BLMs do have the potency merits that's not an acceptable solution to reference, as it's only 2 elements. Giving BLMs higher tier spells or additional spells SCH doesn't get, certainly nice, but still doesn't fix the issue.

tl;dr

An equal geared SCH should never out nuke a BLM on the exact same nuke regardless of job ability used.