This is a mixed report...good and bad.
Spent last Saturday (in the rain) trolling bead-head prince nymphs behind my canoe. Although the fish were a bit on the small size (8-10 inches), my buddy and I probably hooked and released in upwards of 50 fish! (Good!)
We also canoed into Imeri and Afonasi Lakes. Afonasi Lake (north end) seemed to produce fish on every cast along the shore line, but they were no larger than 4-6 inches. I was very surprised to see nothing bigger than 6". (Not so good!)
By the end of summer, when the fish are a little bigger and well fed, this would be a superb place to bring a kid looking to catch his/her first fish!