When I tried, only hardcore increased Ego (as 1 point of hardcore = 12,5 ego). But the train stat is a bit lower (for some reasons, it's only 8 ego).
Basically, you want hardcore everywhere because it's the only stat which really matter (hp + damage + crit chance)