Dude your in Denver right? IMO you should stick with 10W40 Full Synthetic. The 20W-50 is going to be heavier than you need for the temperatures you deal with out there and will just be sapping a little power. If your running a turbo or a LOT of track days then maybe 20W50 is the answer.
(DrumRoll) I recommend Silkolene PRO-4 Full Sythentic Pro 4 10W-40 and 15W-50
Electrosyntec Technology - Full synthetic ester 4-stroke engine oil for all high performance motorcycles. Electrosyntec uses electrostatic forces to bond low friction molecules to stressed metal surfaces, releasing hidden power and ensuring long term performance retention and exceptional stay-in-grade characteristics even under race conditions. Ideal for all highly tuned, high output engine transmission units. Race proven to provide exceptional anti-wear and anti-friction performance under all extremes of temperature.
API SG, SH & SJ, JASO MA.