What if one doesn't have a facebook account? It's only a public beta insofar as one does? Boo.
I don't think they'd get much fewer likes this way and at least they would be genuine. Plus, since more users would sign up to test the service, perhaps the numbers would even play to their advantage.
http://developers.facebook.com/policy/
You must not incentivize users to use (or gate content behind the use of) Facebook social channels, or imply that an incentive is directly tied to the use of our channels.