10cm is on the upper limit for these. A general max is between 10-12.5cm and that would have been wild caught and who knows what impact the hormones used to spawn them plays on thing.
Rainbow sharks are milder, if only by a bit, but get a little bigger.
Interestingly Marcel mentions the common advise that they can be a problem with plec and bottom feeders but mine has not shown any aggression to my clown loaches, ancistris or synos, so it's definitely down to the individual.