I've also been doing BLM, and I don't think it's that good compared to other jobs for some of those uses. If you were doing oppressors, RDM is probably much better overall as it has zero MP issues with basic spells, a lunge towards, quicker casting times, and high damage melee combo. Not to say BLM is bad, but the mobility really hurts a lot when chasing something. Mammets are a little better since they periodically stop, but BLM has zero defense if counterattacked. Even sleep does't work, 3 secs may not give you enough time to run from a ranged. Towers, yeah maybe if they are left alone. CC meant cruise chasers, and BLM is horrid with them, they can kite you out of spell range very easily, even during defense.

BLM is useful when teamed up with someone to take down targets, but they lose in fights to MCH or BRD 1v1, and can't keep someone in range as easily as most other dps. But they are pretty good with others to break tough targets, because their burst is very easy and fast.