I've fished both lakes several times, mostly hammer handle pike in them, but I've caught some good sized pike from both as well. Never fished for perch in the lakes, I know they are there but I don't know how big they are. Both lakes are quite deep, you might even be able to catch a walleye in Narrow but don't count on it because they don't reproduce well since there are no adequate spawning areas and the creek into Narrow that used to be a spawning area has long been dry. Narrow lake has a lot clearer water than Long lake, ice fishing can be fun if you have a tent since you can see quite deep into the water.
Here is a picture of a nice Long Lake pike, I know of bigger fish in both lakes..