On the other side if you keep the current sms only criteria you may as well abort the project since you'd be critically harming it: legit airdrop receivers would leave an airdrop worth a couple of cents (not worth their time) while billions of coins would end up in the bags of professional scammers, who by the way seem to clever enough not to dump their coins on exchanges - for the moment.
My two cents.
As i remember Bitcointalk account requirements has been suggested before in discord but the amount of objection from non-bitcointalk users is more than those who are requesting it,.
Having Bitcointalk Account Requirements will remove atleast 60-70% of airdrop participants, It will remove cheaters but this will also remove legit members that don't have bitcointalk account. Its a double edge sword that the admin needs to think deeper before implementation.
But i am in favor of having bitcointalk account requirements not because i already have an account but to preserve the integrity of the current airdrop distributions.
Ubi maior minor cessat.
The team is facing a little problem (some people may miss the airdrop if they have no BCT account) and a big problem (as it is now the airdrop is virtually dead - ONLY cheaters are going to get coins as all legit decent reasoning people will leave an airdrop which is requiring on your side an effort to get a few cents - still 2$ ATM but expect this to drop another 10X).
In the light of such a big problem the little problem becomes irrelevant.