Don't put your Uromastyx in a 20 gallon tank that is cruel. DON'T DO IT!
Here is my Sudan Ocellated, he is is gonna be 3 years in October. I keep him in a 4f x 2f cage and that is not enough, he is a very active little guy.