Seen as Vampiric Presence and the Aghs upgrade are the main changes, they're the ones I'll comment on in detail. As for Unholy Smite, the concept of damage based on hp is great for Leoric, but a random chance to hurt yourself will always be a risky design choice.
Vampiric Presence is an excellent remake, staying true to what his current aura does, but also making it unique, giving him a bit more use in supporting allies, and encouraging an extremely hard style of carrying in order to keep your allies alive.
The Aghs upgrade is one of the very few I think would be worth buying on Leo. Again, it provides a more team-based angle on his place within a team, while not detracting from his hard-carry role. It will also force him into a very strong tanking position, because anyone trying to leave him until last will find it next to impossible to beat down those skeletons constantly.
However, they are
too strong. They are currently at least as powerful as Warlock's "split" level 3 Infernals, with immortality and scaling stats based on the dead hero.
I like the permanent revival mechanic, and would even say it's already balanced, so I would like to see that stay while their strength is nerfed. Perhaps 400/600/800 hp, 45-60/55-70/65-80 damage and no additional scaling from the dead hero's stats.
He would have to get items like a heart, skadi and linkens as oppose to getting pure damage items early on.
Where are you pulling this bullshit from? Leoric's naturally tanky, especially
with damage-based builds.
bout ulti, I will always dislike ASU on hard carry, since for the item to be worth to buy with its shitty stats it would have to be imba.
Not necessarily. It can be just as viable by simply changing the hero's role or amplifying a previously-overlooked trait.
Tiny's Aghs: Hard-hitting hero --> Living siege weapon.
Balanar's Aghs: Early ganker/late carry --> Legal maphack.
Clock: Nuisance --> Permanent ganking machine.
Void: Pure hardcarry --> Initiation/hardcarry hybrid.
Of all of those heroes, and plenty of other examples, only Balanar makes proper use of all three stats. On everyone else it would be considered a total waste, if it didn't significantly change how the hero is played.