From what I've seen of leopard geckos, they are pretty hard to care for properly. Whenever I see one in a rescue or privately owned, they seem undernourished. I'd say a uromastyx is more sturdy for that age of a child who may want to handle it more often, plus their diet is easier imo. They get much bigger than a gecko though.