I have looked into those and they are also a valid option. I have even looked into oscars which may get too big and eat the needle noses but if I buy really small (that sorubim Lima or needle noses can’t eat) maybe they will equal out sooner or later... another good suggestion
How about a African knife fish, a small spiny eel as predators then angels for activity. You could also do silver dollars over angels as they are aggressive feeders and fun to watch eat