A few counterpoints to the previous post:
You don't say which dish version you have, or what mount you're using it with, but there should not be any noticeable "slop" in either the 1000.2 or 1000.4 dishes. Our tripod mounted 1000.4 has withstood 60 MPH wind gusts without losing the signal. You might have some hardware that needs tightening up though.
How are you feeding the signal to the rear Hopper? It should be an uninterrupted RG6 coax run with no splitters or switches between the receiver and the Duo Node or Duo Hub (depends on which Hopper and/or LNB version) that then connects to the dish.
There is no difference in the program packages available for the "Flex" PAYGO service and the standard contract service. A Flex account is not eligible for the various discounts and price locks that contract accounts can get though as an inducement to accept the contract. If you got an overdue notice with a late charge, that just means someone didn't set the correct flag when your "Outdoor" account was set up, and that should be easily fixed with a call to customer service the first time it happens.
I've yet to find a campground cable service that carried all the channels we prefer, and the analog signals that many still have provide a poor quality signal compared to our Dish service and OTA HD signals. Then again the state and national parks we prefer generally don't provide any cable service at all, so for us as fulltime RV'ers, our Dish satellite service is well worth the cost and the minor inconvenience of setting up the dish each time we relocate. In the almost 10 years we've used Dish in well over a hundred campgrounds and sites, we have never been in a location where we couldn't get sat service from one arc or the other regardless of the tree cover. I've always been able to find a hole somewhere that I could get a signal through. We also have streaming available now of course using our unlimited cell data plans.