Wie so vieles ist das wohl Geschmackssache.
Hier mein persönlicher Geschmack:
Ich würde lieber die Städte an den Schluss setzen, weil ich finde, dass man in den Städten zeitlich flexibler ist. Dann kann man zum Schluss der Reise je nach persönlicher Form das ganze eher ruhiger angehen lassen, morgens mal ausschlafen, ohne gleich den Sonnenaufgang am Canyon zu verpassen und bei Zwischentiefs das nächste Starbucks aufsuchen - oder umgekehrt abends länger um die Häuser ziehen (ist auch mal nett, wenn wochenlang der Walmart gegenüber die einzige Abendunterhaltung war).
Außerdem hat man dann noch Gelegenheit, zum Schluss der Reise ordentlich einzukaufen (wenn man denn möchte), ohne danach sämtliche Einkäufe noch drei Wochen mitschleppen.
Bevor ich zu solchen Überlegungen käme, würde ich mir aber wahrscheinlich erst mal anschauen, wann ich wohin die günstigeren Flüge bekäme.
Abgesehen davon: Wenn ihr eure Tour in Las Vegas startet, könntet ihr auch ein wenig mischen.