Specifically regarding this:
"Stand Your Ground will now make a hireling only perform ranged attacks (if the hireling has a ranged attack.)"
I'm not sure that this is a very valuable change. Most people I know have a hireling stand their ground because they want the hireling to stay out of combat / danger. If you have the hireling stand their ground in a nearby area, hopefully they will heal you as well. The hireling will not stay out of danger if they can pull danger to them with ranged attacks. Yes you can put them on Passive but then they won't heal you.
What I have always wanted to see is a hireling option "Priority to Heals" so that divine hirelings can be made to stop fighting (which most of them are bad at anyway) and just heal which is what I hired them for. With this option you could also stop divine hirelings from using all their SP on fighting and then not being able to heal.