I don't have much to add really, looks like a solid prediction. I made my version with pessimistic-optimistic ranges:
Archery: 0-1
Athletics: 0-2 - no idea what Hassan's form is, feels like in a good week she wins 2 golds and in a bad week she doesn't even run. Hopefully Femke Bol or Nadine Visser can surprise the American competition for a medal as well, even a bronze would be awesome.
Cycling road: 1-2 - a gold for Van der Breggen or Van Vleuten in the road race would be amazing. As a farewell race for AvdB or as a redemption after the Rio fall for AvV.
Cycling track: 3-5 - no competitions to really judge, but in addition to the men's sprint and omnium, I hope there is also a medal chances in the keirin (m) and madisson (m/w) events.
BMX: 1-2 - no clue how everyone is doing in this sport, but the Smulders sisters, Kimmann and Van Gendt were usually all medal contenders.
Mountainbike: 1 - the world cups this spring will have to show how Van der Poel stands in the MTB field. If he has a bad day, there is still Milan Vader and Anne Terpstra that can potentially ride top 3.
Field hockey: 1-2
Artistic gymnastics: 0-1 - another Epke Zonderland gold would be such an amazing story
Handball: 0-1
Judo: 1-2
Rowing: 3-5
Sailing: 3-4 - in addition to RS:X men, 470 women and 49erFX women, there should also be chances in either RS:X or Laser Radial women I think?
Swimming: 0-2 - one medal in open water swimming and hopefully one by Arno Kamminga (m breaststroke) or Kira Toussaint (w backstroke)
Suprise medal: 1-3 - these are always the most fun! Some candidates that I haven't mentioned yet are Football women's team or maybe Keet Oldenbeuving (skateboard). I also noticed I forgot Nouschka Fontijn, but since I have never seen a boxing match in my life, I'll consider her a surprise medal.
Total: 15-33
As ranges go, it would end up somewhere in the middle around that 20-25 mark. Hopefully with 8 golds like in Rio.
If I could pick and choose, I'd go with: Anne van der Breggen (cycling road), 3x Harrie Lavreysen (track cycling team sprint, sprint and keirin), Mathieu van der Poel (mtb), field hockey women, Kiran Badloe (sailing RS:X) and a rowing boat.
Wishful thinking, I know! With a thread like this, I just can't wait for the games to start.