Yes, correct, she will still take damage from splash that is hitting units close to her even when shes invisible.
The king one is good with troops queen isnt as u cant make her dissapear so cc troops don't follow her
Those troops that drop from the ability are useless. Add more time to the ability and removed the barbs and archers
I honestly don't even notice them. The abilities are so short and it just isn't even worth hitting, I use it for the heal mostly now, which isn't that much sadly.