From what I read in your post it could replace the a318 for BA1 / 2 (with a very angled herringbone seat for example), but otherwise it's probably a non starter because it's that much more expensive... Whatever BA can negotiate with Airbus, they can negotiate with Embraer.