Since this seems to work on temperature differentials, could you run it up the side of a mountain? Seems you could get height differences of 5-7k feet in a lot of places with that approach...
If you check out the wiki article then you can see that you are absolutely correct. You can get a system like this working on a mountainside as long as it faces the sun.
I think there are some engineering tradeoffs that have to be considered and also environmental concerns. I think it's a lot easier to find a desert with minimal ecosystem compared to a mountainside
unless you had a perfectly vertical mountain your tower would end up being longer and costing more. if you did have a perfectly vertical mountain it would still be somewhat difficult to build on the side of a cliff.
I suppose you'd need a mountain in the desert as well.