I recently registered an Avios.com account in order to book flights to the Channel Islands. Avios.com is separate from British Airways Executive Club, you need some UK address to register, and can move points between the two. The main appeals are additional airline partners like Air Malta and other partners like EuroStar trains.
A few weeks after registering I received an email offer of 150 points to complete a survey. The link was specific to my account so won’t work for anyone else, however I think chances are good if you register you will get it after a few weeks as well.
The value is not so much in 150 points, rather in having an Avios.com account active that might come in handy. One thing I like is that, unlike transfers to Iberia Avios, having a British Airways Executive Club household account (rather than individual) does not prevent transfers.