yeah, totally firemouths. but they are going to look frickin' spectacular in that tank.
your harlequins and neons are toast, but don't get rid of the firemouths for that. just invest in some larger tetras, like emperors or skirt tetras. stay away from anything under 2" in length and pencil-shaped fish. firemouths also have large mouths.