Yes, I probably misspoke calling my fish smart. I think the only thing in their little brains is eating. Even that seems to be more reflex than thought. "I just ate something! No, that's not good to eat, I'll spit it out. I just ate something else! No, that's not good to eat, I'll spit it out. Ooh, there's a person--I'm going to eat something! Get out of the way everyone!"
I just though they would navigate around the spikes automatically, but maybe not.
Mosquito fish are tightly controlled here, but I know they're available from mosquito control services. I'll look into that as a possibility.