Are pictus catfish really that aggressive?
Nope.....but they'll eat smaller fish. Not sure how big yours is, but he'll eventually make a meal of the neons and easily small fry.
Most of the fish listed are fairly short lived anyways.
My vote is for a school of about 3 Bala sharks.