I always buy my maingano when they're young because mainganos are born blue where as the johanni (sp?) is born orangie yellow and males mature and turn blue.
I would say that if these guys are an inch and a half, they're maingano. The difference in color could be dominance or even better breeding parents. Whatever the reason, they're all pretty!