I made a Weakaura to track Sniper Training in a way that's more intuitive to me:
1: Sniper Training will expire before it's refeshed, with the red potion indicating how long it will be off.
2: Sniper Training has expired and the player is moving.
3: Sniper Training will refresh before expiring.
4: The player is moving. Sniper Training will refesh without falling off if the player stops moving before the bar reaches the bordered area on the right side.
The bar is hidden once Sniper Training has been refreshed, until the player moves again.
http://pastebin.com/91S0iA0N
alternative vertical version with flat textures:
http://pastebin.com/vL0KwGu1