Yeah, some work needs to be redone with them. While leveling shows the best usage of your companion, but when you hit level cap and start getting higher and higher ilvls, they don't scale (Since it's purely level based).

Also wish there was a custom stance. Using them as a tank when you're leveling DPS, I wish they could use Choco Cure on themeselves, but you'd have to keep stance changing them and when they're in healing stance they ALWAYS have to be standing right next to you.