Yes they are.
Dino and I have a half dozen or so, and are quite happy with them. I think in the year or so we've had very minimal losses, and they seem to be fairly easy to keep. They are of course a goodied (pronounced go*D*ed). They have small batches of babies and have a long gestation period, but I think we've lost one baby since we've had them. Dino may have to correct me, but I think it is like a 60 day gestation period, and the babies are born about the size of month old guppy fry. (Course they are held a month longer, so that may be why

.)
Very pretty, and we haven't had trouble with them jumping out of the tank. We have a couple of adults and some subadults in a 10g and they do fine.
Dino can probably fill you in on any scientific stuff that I might've overlooked.