I've had panchax previously but then again I had about 6 of them and had no problem, as long as you have a reasonably well planted tank with plenty of hiding places you are OK, plus your fry have a chance of surviving.
I currently have some dageti which are top surface swimmers as well and the trio I have are OK, whilst there is usually a preference to one female it stops her getting tired out by being chased all the time by the male.