The first option sounds better to me but I work for BA so I might be biased but the second option's return route sounds like a lot of transits and rather messy. I would recommend that the least transits, the better, when it comes to air travel because less chance for delays etc..