12,000 TPs per year, and you manage also to maintain both Cathay Diamond and Singapore Airlines Solitaire status?! Wow, you must spend as much time in airline beds as you spend in your own. Unless your current flying patterns are subject to change, I'd certainly be pushing on for LTGGL if I was in your shoes. But only doing so by being especially strategic with your day-to-day itineraries rather than through TP running, and I'd also no longer credit any flights to CX's FF scheme when these can be credited to the BAEC. More importantly than anything, however, I'd also be making sure to take regular checkups with a health care professional!