You mentioned pretty much the only disadvantages (shorter/cooler). Other than that not much difference.
All of the glacier sites you mentioned are great
Best excursions we took are Railroad in Skagway, whale watching in Juneau.
Hard to find any decent discounter fares to alaska. Generally a pricey destination.