I have no advice to offer, but I could take some since I am in a similar situation....

In my small experience I would say, go and talk to all the possible Principals, and then to the teacher your DDs would have if they attended that school. Because not matter how great the school maybe, if the teacher does not 'get them' then you (or rather them) are -censured-.

Good luck and keep us posted.