Don,
The club does have electricity. I was there last Sunday to check it out and there are a dozen or so outlets in the pits. They have a large pit area with two covered shade areas with tables under them. I would recommend bringing an EZ-Up if you've got it because the shade may be limited.
LT