ha, lol. i'm not entirely sure what i got dressed up for, mainly shrubbery obstruction and long range killin'. And I haven't come to any realizations yet at all, so sounds like you are ahead of the game.
I don't think wizards should be safe anywhere on the map (makes life easier); I think each team should cast icarus ASAP so we can get started. I burned a little for mine. It might even be worth nominating a member to have the "bound spells start in hand" talisman.