Can't say my experience is as good... My points for Concorde didn't post because of confusion over the fare class used [as brought up elsewhere on this board]. The initial email came back within a few days saying that the matter would be referred to BA but it took about a month for anything to post, with no email confirmation.
Ironically, I've experienced better follow-up/fulfillment when I was a lowly silver.