Hi Madscouser,
We're also uk based, so understand your concern about the fx rate, but unless it drops sharply it wont make much difference, perhaps less than £100 overall.
I can't find the listing you mention, so don't know the price pp.
You wouldn't pay any annual dues, if ll the 2014 points...