The bald azz prairie's hidden gems are along the waterways. There can be nice treed areas and the weather ...well, at least you see it coming. Looking at a map, within 2 or 3 hours of Calgary is a vast area. Your buddy that need electricity should invest in a generator. There would be more places to choose from.
This website has a map of the campgrounds within 3 hours. Maybe some you overlooked. Click on campgrounds for the map.
https://www.albertacampgroundguide.ca/