Everyone has their own opinions & favorites- so shop around as many brands as you can. Also, some have a long wait time to ship if you have to order them.
I can't help you any, I prefer glass tanks- I mostly keep colubrids, fyi. I'm also not that up on uromastyx, as far as their needs & ultimate size. I would suggest that you get the enclosure set up & tested out (as far as temperatures/heat) for at least a week before you bring home an occupant for it. That way, if you need something more, you won't be stressing your new pet while you make needed modifications, or worse, if you have to wait to have something shipped to you.