Yea, it's a johanni or maingano.. or in that family. I'm not exactly an expert on identification, but I have kept both.
What size tank do you have? That makes a huge difference.
Anyhow, I have kept these a lot.. Males very aggressive to each other.
IMO, it's kind of a toss up on whether they are aggressive to other fish (individual fish can vary in aggression). I have one in my 300 gal now that was given to me because it was too aggressive from the previous owner.
There's enough room for other fish to get out of it's way, but I think it has been doing some nipping.
I guess I am most concerned because you said you had "Moss barbs" in there too.. I assume those are green tiger barbs? Those really aren't suitable tankmates for Africans.. I would be concerned about the health of the barbs longterm in a tank with Africans. The other africans may or may not be ok with your new addition, hard to say.