Roe, thanks for posting the report and pics. That is truly awesome. I'm glad your boys got to enjoy some great perch fishing.
Gull has been great for perch this year. First time I've ever been able to catch anything substantial in numbers. Last Friday afternoon I snuck out and managed my limit in pretty short order (see pic below). The biggest one is 12 inches and 1 lb on the nose. Pretty similar to your day. Interestingly enough, I also tried on the NorthWest side for the first time this year. I found about 10 feet of water. Pretty far out.
Ice is thick on Gull. I'm finding it a pretty solid 2 feet now pretty much everywhere.