Lore...nice video...super articulate and easy to follow.
By the way: As a general note you can permanently keep the max distance associated with that macro command by typing the following
/script SetCVar("cameraDistanceMax", 25)
/script SetCVar("cameraDistanceMaxFactor", 2)
That way you don't have to keep hitting your macro. Just type that once and you're good.