This series of adventures (which consists of Chapter 1 from the hardcover Storm King's Thunder) is an excellent way to get your party acquainted with the giants of Season 5. It's one of the few modules to allow milestone XP, so for that reason alone it shines brightly as a way to quickly get characters to an appropriate level.
It would be a chore, however, if the adventures were poor. Luckily, they are excellently written and allow for the variety of experiences. Roll-players and role-players will be equally at home, as there are ample oppprtunities for both.
For anyone wanting to run the SKT hardcover or the Season 5 adventures, I really can't recommend it enough.