Well you addressed the point - towing to your spot vs taking your daily driver (or TV) to the spot where your TT is. The latter being the seasonal or permanent site.
And i like the other comparison of If you go to your buddies, bring some beer, steaks, sit around a fire and sleep over - is that camping too
2003 Maxima GLE
2010 370z Convertible 6 Stick
2011 Expedition 5.4L 4x4 Limited
2012 Tracer 3150BHD Touring Edition