For anywhere to connect through LCY to the new New York service you need cities with good business traffic, and relatively poor current connections to New York.
Unfortunately none of the current BA destinations fall into that category. The VLM points are a much better set, places like Luxembourg, Jersey, etc. But BA obviously can't do a tie-up with them any more.