Any coding tips?

When you do non-instant zooms, use easing functions to make it look smoother.

Example:
@zoom on 50 100 to 200% in 1 using easeinout