I found out about the showers on the last day last year. 😂
But yeah, porta potties were very clean. Electricity turned out to be less of an issue than I thought because I spent most of my time in the build tents. Out of curiosity, what do you need electricity for? Maybe bringing a car battery and inverter would be enough for you.