I do have a handle on there, and it's not my one on here. I have posted, but I haven't for several months. The forums I would use are moribund. I don't think they have attracted enough non-US flyers (or to be more specific UK flyers).
BA already has two active forums - FT and MFT (which incidentally also uses TOBB). VS has two active forums vflyer and FT. There just doesn't seem to be space or interest for a third one relating to UK airlines.
TOBB doesn't bother me - ISTR it's a play on the House of Lords in the UK, who use 'the other place' to refer to the House of Commons.