Firstly, i love that pet’s and thralls are not killable outside raid hours. It stops players from killing all of your hard captured thralls in the dead of night while you’re sleeping. The effort involved with killing them was far less than all the time and effort to capture and outfit them.
Secondly, I hate that thralls and pets arent killable outside raid hours as it means they cant be used in PVP. While I can hold my own in a fight, far more often than not you’ll be attacked 2v1 or greater and having a pet or thrall with you can seriously even those odds or at least introduces extra options. My preference is taking a greater sabertooth with me but humanoid thralls can be fun also.
Having their state change to be attackable/able to attack when following could be a great middle ground solution.