Absolutely agree with going early to beat the crowds. Read recommendations for Angel's Landing in Zion to get there first thing in the morning. Final leg returning to beginning of the chains was a zoo by 9am.
I wonder if RMNP will try this out. A couple years ago entry to the park was reservation only.