It all depends on how critical it is for you to have reliable internet connectivity. As the multitude of threads on the forum suggest - park supplied Wifi can be pretty unreliable for a variety of reasons. IMHO, the most reliable internet connectivity available is via a cellular connection. Over course this is both expensive (you're almost certain to be on a metered data plan) ... and highly dependent on which service provider you choose to go with. Selecting a cellular provider is not an easy task - the "best deals" (i.e., cheapest plans) tend to be offered by providers who have limited network coverage. The providers who seem to offer the best network coverage - are rarely cheap. You really have to know what providers service the areas you plan to be in. I work my day job from my coach - via a VPN connection over a cellular internet link (cell service thru Verizon). I have yet to find myself in a campground that I couldn't get service (note that I'm using a Cradlepoint router in combination with a Weboost Drive 4G-X signal booster). I typically burn through 20-30 GB of data per month at a cost of $100-$150 per month. It's the price I pay to be able to travel AND work.
To me, TV is a little easier to deal with (although it's not cheap either). Given the costs associated with streaming data - we don't bother with any "internet" based TV technologies. Instead, we chose to go with DirecTV ... installed the dish and "box" ... and pay the monthly bill. We went with an HD-DVR for our "box" - which we try to keep loaded with "current" shows/movies/content we're interested in watching - so that we've got stuff to watch when we're parked in places that are not "satellite friendly" (i.e., too many trees to get a good signal). Again - it's not the cheapest way to get TV ... but, it does seems to be the most reliable.