Stopwatch should put Zonyah's and GA on cooldown as well.
Honestly, for balance reasons, it makes sense. a teamfight happens, mage pops stopwatch, returns to base, and gets zonyahs', which is IMMEDIATELLY ready again.
I say add an internal cooldown to stopwatch to make it less effecient to upgrade immediatelly after upgrading.