daemon prolly have the longest streamers. they require pretty low pH though and some people find them hard to keep because of the water quality they need.
id recommend jurupari or leucostica. Satanoperca are pretty mellow, i've had a jurupari in a community tank for over a year and has done great. i just introduced 2 more jurupari and there is a little bit of picking on one another. i may add another one or two. the aggression is just with one another, not other fish.
they should be fine with the fish you listed. i've never kept them in that combonation. mine have been with datnoids, severums, EBJD, chocolate cichlid, H. psittacus, and G. brasilisnesis. never anything smaller than them though