Yeah I've tried the invi crit shaker a few times.
Not too positive about it mostly because almost every other carry is more effective.
Everytime I do play him I end up doing fairly well but unable to carry my team,
I'll end up with a nice score whilst my team just dies. Not really carrying, thus.
That, or I'm unlucky with matchups.
I just don't think it's viable to rely on crits and luck that much.
I think I'll rather get two Battlefuries next time, instead of Battlefury + Daedelus.
The regen and extra damage is nice on Shaker as well.
But this is all just me speculating, I haven't played in a two weeks.
I don't think he even needs Aghs.
I'd rather get BoT's at that point, with something situational.
But again, that's mostly team dependant, pubs I play are still fairly low level, they do not counter push and sometimes straight neglect pushes.
That's why I prefer BoT's atm.