A/B testing is fine and all, but you might want to think of it from an ethical standpoint.
Are you okay with requiring someone to shout "I like this service" to be able to use said service, on first use? Does it feel right to disclose the like requirement after the user has already put time in using the service?
It sounds backwards to me at least and you're definitely alienating some people, but if you think it's no big deal then you're entitled to your own opinion.