I'm not going to argue the zone coverage. If you are covered better by Rogers or Telus/Bell where you need it, then that is a no brainer; you need coverage. Wind covers me where I need it, but I realize it doesn't work for everyone.
Again, if Wind covers your area(s), you are FAR better off with Wind than Robelus.
And that's all there needs to be said about it. There are some problem areas with WIND, but they aren't exactly dealbreakers just yet.
The fact of the matter is that I can sign up for WIND, switch high-end phones every year (or less!) and still end up paying less than the Big3. You can't ignore savings like that!