As they said somewhere, they will improve it with more dungeons.
I have the pleasure of trying it a hand lately. And for one that play mostly as a tank, it really makes the grinding to cap level less horrible.
It is a way better option than PoDT! So it was a great idea!
Mostly probs with IA is solved when you learn to "command squadron" using the proper commands during the fights.