Mesh dishes sound like a great way to avoid ice buildup!
By a lack of emoticon I'm going to assume your serious. Those little holes will immediately be filled with ice. If anything it'll probably be worse. Water runs off a solid piece of metal faster giving it less chance to freeze. They will help with weight and wind sheer effect. That matters with the new 1k.4 short mast because I don't think it's sturdy enough with that much weight on it when mounted to a shingled roof.