Just finished the main story, excellent game. Brilliant storyline, superb characters and some genuinely impressive in-game character moments like Max Hass showing off his paintings. Well worth exploring the sub between missions and letting those conversations and interactions play out.
I still have all the Uberkommandant missions to do, although they become available during the story it didn't feel like there was ever a "right time" to do them because you're being pushed on to do the next story mission instead. A bit of character-driven downtime would have been nice to get a few out the way and reap the benefits towards the end of having all of the contraptions available, for example. Still it means I've got lots of gameplay left.
I also have the Episode Zero DLC to play, and I'll probably pick up the season pass soon as I believe the first full DLC episode gets released in a few weeks.