1. We love the convenience of having electrical hookups, so that's what we do. Never had a problem with their electrical.
2. I agree with Sully...that sucks..:)
3. Depends, mainly on the weather. If the power fails, your dog will suffer.
4. No problem with the toad.
5. Depends on the seminars. Quality ones are full, some are not.
Any advice. Before you go, check the itinerary for the Rally and see who is going to be there. Some are good, some not so good. FMCA rallies are usually the best as they draw quality vendors and entertainment.
Our last Good Sam rally was so bad even Marcus Lemonis didn't attend..:E....Dennis