Hi Lower and welcome to FT.
BA do not status match so you will not be able to avail of that. As a UK based traveler I would certainly think that BA would be your best option especially with the Alliance it can open up some very inspiring routes which could gain you status very quickly.