I don't see why not. I have mine in a community tank right now. I have 16 in the same size tank as yours. I have 1 bn pleco and he doesn't bother them in the least. Scares them sometimes as they will swim on top of him then he swims away. They jump. Its actually rather entertaining when it does happen.