Have done the spring cruise from Hawaii to Vancouver. Twice. It's true that there are a few days at sea but that's not a problem for us. And the view of the volcano from the ship at night is magnificent. Go early and take a couple extra shore days in Hawaii, take a couple more in Vancouver, excellent trip.
This is a pretty good sale from RCI and it comes up 3 or so times a year.