Head for Points is UK-based website with, I believe, a predominantly UK-based audience.
Is BAC the best airline or rail loyalty scheme in the UK? Yes, it very probably is. It doesn't have all that much competition though. The other big airlines in the UK don't have a loyalty scheme at all, and the train companies have in recent years completely gutted what loyalty schemes they did have.