Does giving your companion better armor and weapons actually increase their performance? If so, do they make use of any enchantments on their gear?
Better armor means more protection for them too. I also gave a necklace with huge fire resistance and a helmet with 30% resistance to all elements, meaning a fire user will be screwed against my companion. An enchanted elven waraxe turned out to be better to give than two staffs and now she's rolling with those. A true killing machine!