Heart lake is public. They do shut the lake down for a few days before the derby to limit the pressure for the kids. This year they dumped 30 fish from 5-9 pounds and 20 over 9 pounds to get the kids blood pumping. The day of the derby 5 of the 5-9 pounders caught but no over 9 were.