It was my understanding that using an Avios.com number instead of your BAEC one on tickets might provide the additional points, but not give you any BAEC benefits (i.e.: status benefits) and probably no TPs.
However, like Roger, I'd love to be corrected as there would then be a way of earning a few thousand more Avios for my usual flying routine.