In my experience yes you can mix them (provided the divider time gave a positive result). But before you do some there are several questions: First of all, (1) what's the size of the tank? a good space for all piranhas is vital for them to get along. (2) You mentioned the 3-4inch are more aggressive than the 6-7, does that mean against each other (within their group) or against the other group?