When I was at Denali this past May we did the Shuttle Bus since it came with our tour package (Dad won't do the Traveling on our own thing but I prefer that.)
I will say one thing if you see any Wildlife they will stop so you can see it. Though the idea of getting on and off on demand is pretty desirable.
So it is a toss up. With that being said the lunch is just your averaged boxed lunch.