I have a question regarding ToD. During the regular rotation when is the most optimal time to refresh it? Ive heard a good time is before a finisher (snap, demolish, rock breaker) is this the best time?

Also im a PLD main and we have a skill called shield swipe which is essentially a counter move when we block an attack. The skill has a higher potency than my gcds. Its also a TP gain when using it due to the low TP cost (40) and tick recovery. We also have a skill called bullwark which increases the chances of blocking hence more TP gain/potency per gcd due to more shield swipe procs.

I noticed that MNK has Haymaker which essentially looks like the same thing when used in conjunction with featherfoot. It also shares a 40 TP cost and the initial skill does deal some damage. Would it ever be a viable tool to use Haymaker everytime it procs as long as u are maintaining GL3 and DK/Demo?

I never see it used in any MNK rotations and have always been curious about it since many MNKs complain about TP starvation. I feel like it could be a usefull tool in some situations ?