I just depends on what you want and are willing to care for. Veiled chameleons are larger, generally require more room, are more solitary, live longer, can usually be handled more often, can be hand fed, etc. Pymies are smaller, dont live as long, require much smaller (and sometimes harder to get) feeders, shouldn't really be handled, can really be hand fed, can be housed together, etc.