have 2 x 12" Delhezi Polypturus in my tank with my Vieja and Paratheraps. Largest fish is 10" smallest is 3". My polys have been in with my Cichlids since they were 5", no problems. I have a 6" Ornate in my grow out tank with fish ranging from 2" to 5", again no problems.
Your choice, mine coexist very awesomely.