yeah minnow traps are weird for me.... I have tons of fish I can see them everywhere and I cant catch a fish in a trap? I even hung a worm on a hook in the middle of the trap and still didn't catch anything... I think my fish are to smart for their own good!!
RC
P.S.
Dragon I'm not sure on the perch others here though are so maybe they can help you out on them. I would say it's ok but in actuality they are a predator ,but I don't know enough about them to say yes or no.... sorry