I was about to start a thread asking "where would you go?"
For me the benefits of BAEC are the AA alliance/route network and the Tier Point systems, which still seems like the easiest way to get status.
I travel to the US a several times a year, and the idea of relying on Delta (for Virgin) or United for LH doesn't appeal.