Your link seems to go to a build that uses staves. can you link the heavy armor 1hnd and shield build? I would be curious to see it.The truth is, there is no best healer. All classes can heal but only the Templar can heal without a restoration staff. And despite everything you've read Templar's are very fine healers in light armor. http://tamrielfoundry.com/forum/classes/class-discussion/
Take a look here for further info.
Hope this helps
I love my Imperial Templar. Here is how I run it:
Weapon set 1
Classic sword and board
I use two skills form my "Shield and 1 handed" skill line (Mainly the crippling blow and the piercing strike) I use one healing from my Templar skill tree and I use spear skills to offset the magic consumption. For my ultimate? I use the Sun ultimate as it reduces damage from enemies.
Weapon set 2:
Classic Restoration staff. I mainly use this because of the magicka regeneration you get for heavy attacks and while the Templar healing abilities are superior, they cost a chunk of mana. My alternate spells are a simple Aedric spear with increased knockdown duration to keep them baddies away from me when I am acting as primary healer.
Armor you say?
Currently debating between how many pieces of heavy and light armor I want. Light obviously gives me the magicka bonuses but when I fill the DPS/tank role the heavy kicks in for that extra defense. Being an imperial I have major racial buffs to my health and stamina so I plan on infusing any heavy armor with some sort of spell cost reduction/magicka increase traits.
This build allows me to act as both Healer and Tank/DPS when I need ot be and with the dual weapon sets I can switch roles based on how the tempo of the fight is going. If we need occasional heals I can switch on sword and board and tear it up, but for the more complex fights I sit back and spear/Resto staff my way to victory while keeping my buddies alive. Every stat point (Up to lvl 20) has been put into magicka and I can say I proudly rock around 650-700 magicka right now.
Pardon the gaps in my build but the game i down so I cant be more specific, but thats a very general overview of my build right now.