As far as ice for ice fishing ....Battle lake west of Pigeon lake has a dozen springs flowing into it.
There are 7 springs along the north shore and 5 on the south side not counting battle creek flowing into the west end and the start of the Battle river on the east end. This second map at the bottom of the webpage shows them good.
http://albertalakes.ualberta.ca/?pag...gion=3&lake=89
Heart lake north of Lac La Biche has fluctuating ice thicknesses in different areas too.
Boating I would add Abraham lake too. Dangerous winds, deadheads and rocks.