No matter how the rotation is, it would still be a generic caster.
BLU has 49 skills now, and it will have more at level 60 and 70. To fit the generic jobs, SE should remove almost all of the skills to fit the "around 24 skills only" criteria, and then put a generic rotation that would fit any fight against any kind of enemy, just like the rest of jobs that do exactly the same rotation on any kind of encounter. No matter what content you fight, you end up doing the same over and over again, the only thing that changes are the boss mechanics, so what's the point? Do you really need to destroy BLU to fit him into raid?
BLU is not perfect and needs improvement, and I believe we have yet to see Limited Job's potential at higher levels, but I don't think we need to turn it into a "normal" job. I'd rather to keep it "limited" so in the future we could get new jobs such as Beastmaster and, who knows, maybe we wnd up getting improvements into the overworld to fit these jobs.
Also we were supposed to get a Tank + Healer this expansion, so BLU feels like a bonus job for me.