ESO is based on HeroEngine, the same used for SWToR. The similarities are there as you play through it.
Leah, I'd have to say... my experience with the weekend beta was a little
The controls will be awkward for someone coming from a mob-targeted-MMO like, WoW(+clones), SWToR, etc... ESO has a non-targeted system, so you face your opponent and attack. It's similar to Darkfall(which I think was the first MMO to use it) and Tera. I can't say I found any problems with the controls, it was just as I expected the game to play.
I didn't get to test the healing much, some heals will target the ally lowest on health so it's not entirely random. In the few PvP battles I experienced, I played more offensively, then hit a few heals to see what happens... just like a professional noob-healer!
You've often heard MMOs promising flexible classes and when you play the game, you will soon find yourself restricted to a weapon type, armour class, and reduced to a couple of effective builds.
With ESO, they just might pull it off! Being able to wear any armour or equip any weapon, sounded like a gimmick. But now I'm seeing the potential to tailor each class/race/weapon combination to your play style.
The Tamriel Foundry
already lists the Armour, Weapon and Class skills. Light, Medium and Heavy armours have their own set of passive bonuses.
So if you want to play a two-handed berserker character, you can use medium armour for the crit bonuses and stamina regen. And you can be a Templar in light armour for the spell bonus and mana regen, using it to heal more effectively. Your 'battlemage' can be based on a Sorcerer in heavy armour, or a Dragonknight with a Destruction staff.
I might play a Templar with a Restoration staff, and bow as secondary weapon for the snares and make him more effective at CC.
It might all go wrong and end up with a few cookie-cutter templates in the end-game, but I think Zenimax are making a genuine effort to prevent that.