We keep having trouble with batraal's skeleton minions

We have tried having one puller for each skeleton but sometimes they dont want to stick to that person for some reason

sometimes they attack the tank and tank healer even though they havent been near the skeletons.. im presuming because they are throwing out cures..

but then why doesnt batraal run off and attack the DD mages when they curaga while fighting the skeletons?

i think there must be some really funky gameplay dynamics i am missing...

i have watched videos and this doesnt seem to be a problem at all.. but when we fight the skeletons they just seem to attack who they want.

im thinking of having the skeletons killed within range of the tank and main healer to at least not have everyone running around chasing them.. does this sound reasonable?

can anybody offer advice?

thanks