The new site is at "Winchester Farm" which seems to be a car-boot location with lots of farm sheds. I can imagine that a County showground was expensive for a one-day (half a day actually !) jumble.
The distance wouldn't be a game-changer for me, although it is further from Dover, but a Beaulieu clash would. I really enjoy the cross-over with the old car world at Beaulieu.