Ha ha, the wifi issues! Man, they are so jealous of our hobbies that will do whatever they can to get even. Consider yourself lucky if it's just spending she'll punish you with. About the mast: I'm using currently a Ka Sails mast leftover from my 5.8 Ka sail. Its a bit softish for a Revo so Im planing to replace it with a Sumo sometime this season.
And last but not least-congratulations on your new board! It will be challenging but rewarding and will keep windsurfing exciting for you .