Possibly not (though the 25% extra miles will be nice, and financially it will proably worth it if I was considering buying miles at the price BA charge for them).
I happen to have a weekend free where I would have lounged around the house as the wife/daugther are off to see High School Musical or something of that ilk.