Although I haven't kept any YET, I have helped at a petstore that had a good number of them. They are a lot of work but very rewarding. Usually friendly and always fun to watch. I would say as long as he knows what he is getting into, go for it.