Sure, it could be better. Though I'm not sure a survey would be better since they seem to have fumbled those in the past where not everyone with a subscription was sent one. Or knew that they had even sent one. At least this way all you need to do is have a Twitter account and to be at least 18yrs old or have parental/guardian consent. It's not even excluding any of the regions so OCE and other areas that have been excluded in the past are able to have a chance.
