My 2p's worth: go to the nearest school to you unless there's a good reason not to. It is a real pain driving 50-100 miles to arrive and find the weather has changed, bookings have slipped etc. (and it doesn't matter how good the club is, these things do happen). Only if you don't like that one try the others.