I'm primarily interested in making the entire frame smaller/bigger with mousewheel scroll as shown in these two screenshots.
This scaling is done by only using WorldMapFrame:SetScale(), and visually its all good, until you mouse over zones on the map and realize there is something wrong with how the map interprets the mouse cursor possition.
Edit: For some reason i can't see the embedded images I added, in this post or the OP, so i removed the img tags