I'm in Canada and i just check how much it will cost me if i buy it directly from Smitework and it will cost me around 52$ CND with the 10% included (didn't check for the ultimate) and if i buy the classic version on steam it's 44$ CND without the 10%.
So in my case, it does make sense to wait for Unity version to be release on Steam.
The big question is when...