I agree with your recommendation (echoed by others) that LH will be the better choice for OP. But this part of your argument isn't true:
Originally Posted by sentom
one thing i would consider is that if you use BD as your main program you most likely have to use BD to redeem your miles as well, and going thru the UK to do so is not fun anymore...
BD miles can be used to redeem on any *A. The 'incentive' to use BD over other *A alternatives exists during earning: higher bonus rate for flights on BD metal.
I also agree about the part about going through the UK.