I don't find fair to announce this rule in the end of campaign. Personally i spent more than 3 months in a signature campaign that asked for address proof after the end of campaign what i couldn't provide. I just wasted more than 3 months of my life.
This should be mentioned in the rules in the beginning of campaign.
I just wonder why you can't provide your address? Of course you have a house to live so you have an address. Actually you didn't wasted your 3 months as it surely get rewarded if you can pass their kyc and I think there's nothing wrong in kyc as it's just protecting us or at least eleminate those fake accounts and in the end of the day those who have a true accounts will be rewarded more.