you cant get rid of wales, its an institution and the great numbers each year are testament to that. Plus its such a great location, central enough that almost the whole country can get to it easily. However, I can imagine the location would get a bit samey... why not keep wales every year, but rotate the locations? theres some great driving roads on the Shropshire borders, or further south in the Brecon beacons. Doesn't have to be the same hotel and the same roads in Snowdonia every time.
As for bigger/European trips the cost will put a lot of people off, but then a euro trip wouldn't work with 60 cars anyway, so I don't see the problem. Would love to do a forum trip to Le Mans though, since that's something that could work really well with a convoy of 15-20 cars heading down and watching the race.