I have bred pirate perch before although not with the rather nice setup you are using. Very interested in repeating with more natural breeding group with multiple males and females that are conditioned in a tank. Pirate perch can be trained to consume chunks or worm impailed on a wooden skewer.
Yes indeed P perch will eat just about anything on a stick. I prefer to use the coated wire used to secure children's toys as a skewer but just about anything works. I had a nice group of pirate perch that ate sinking pellets for the longest time until the pellets were too small for the largest fish. I had to go back to frozen foods for him and the other smaller fish soon "untrained" themselves and reverted to frozen.
I've found that I can use a Skewer for a while then just drop food in the tanks for them. It takes a little patience but works.
I plan on simply letting the P perch spawn in the natural vegetation/debris and letting the eggs mature in the parent tanks. I'm most curious about natural breeding and not so much producing large amounts of young at this point.
Might you have any tips on how to proceed?