Just an idea (i get the odd one now and again :))..... How about an all Wales Meet?
I was thinking of North, South and West, (i was thinking East too, but i don't know of any Audi owners that live in the sea!!) all converging in one area. Places that came to mind and trying to keep it central...