personally direct access to the aisle (i.e. no one having to jump over my legs) is way better than the (in my experience) minimal noise from the toilets.
Unless you have status and can get a seat on the upper deck of the 747 then again, in my opinion, it is not worth paying the excessive BA fees.