Oh I don't know - I guess it depends on what you mean by "pet". If you mean you want to handle them a lot - them probably not. But if you want to enjoy watching them in a natural type habitat - I can't think of a better looking example than a mandarin.
I could watch mine play all day long, they are pretty cool with me going into the aviary, I mean if I anted to actually catch one it woudl be quite a task, but they don't spooked if I'm just walking around doing my thing.
They play like babies in the pools, it is really cute to watch, and they perch on all the dead trees and stuff. The call they make is awesome, a small but high pitched whistle. They call the girls all the time.
I have four next boxes, one for each pair, and I got them from a place online. One side lifts up so you can check eggs and clean them out. They were about $60 each plus shipping.