I've never had any problems using my BA miles and am off to Miami in October in Business Class thanks to them.
Also had a very nice letter from BA a couple of years when, after several years in Silver, I was due to drop down to Blue; instead, BA let me have another year in Silver as recognition of all the years I'd been a customer.