I like them all if they are done right
Almeria looks great as a stand in for for the dry deserts of Mexico, Texas, Arizona, New Mexico, Utah, Nevada & even Parts of Colorado.
Here's the Pecos River near the real Tucumcari, New Mexico
The town sets are very important, the more raw and exposed to the elements the better.
The Almerian Mexican towns are just perfect in SW's, some of the American towns in SW's look better in some films than in others I think the actual Almerian locations work because you have the natural backgrounds. Some of the Italian sets work in some films, it depends on how they are shot. All interiors are very good.
The whole film Keoma looks a lot like Western Montana, its high mountians and grass valleys.
Here are some pictures of Virginia City Montana its 2nd territorial capitol, a preserved real ghost town that could easily be a movie set.
If you haven't seen it check out the film "McCabe & Mrs. Miller" it gives a great depiction of a Northwest Western town so they can work if done right. It' sjust greener.
Two big landscape factors out west are water & elevation, you have to realise that you can go from dry desert to sagebrush plains to, grassy steppes, to Pondersosa pine parks to Douglas Fir & spruce forests. Or from wet Cottonwood stream bottoms to sage brush to high plains to mountians. All this in 20 miles.
The Cemetery Without Crosses set is very surreal I agree and works.