In my experience, the BA Exec Club in the UK is one of the least generous FF clubs around. The euro equivalent (e.g. being a BA Exec Club member based in Belgium) is more generous, with upgrades available for miles, more subclasses qualifying for miles, etc. If you have any way of using a European mainland address then I recommend you do so (not sure what the Irish version is like). The AsiaMiles scheme which is where your points end up if you live there is more generous, but then you might as well be in the Cathay MarcoPolo club if you live in Asia. The only relatively good thing about the BA UK Club is that it is quicker to get to Emerald status (e.g. 4 round trips in business LHR-HKG compared to 8 (!) for MarcoPolo Diamond).