I haven't done either, but I'm Italian and I have visited those locations extensively. And I can tell you that the Italian/Swiss alps and the Italian Dolomites areas(Val Gardena, Val di Fassa, Lake Braies) are my favourite location in the whole world. Spectacular scenery, beautiful walks, amazing food a calm and tranquil environment.
Obviously a
Disney cruise is something else entirely, as well as the historical cities where it stops. I'm with the poster above, you can do the alps/dolomites alone, it's a very safe and easy to navigate area, amazing hotels which enrich your experience.
Whereas the cruise is good to see those other areas as they are more full on and it's good to have thw accommodation already arranged.