I bought a 2019 Norco Indie3 from a pawn shop cheap. It was listed as "used" but other than puddle splashes it was like new.
I wasn't thrilled about the colour (slate blue) but it has really grown on me.
The Indie3 has a steel fork so will probably take bumps a little different than the Indie2. However, if you adjust with the tire pressure on the 700c45c tires you can dial in a nice compromise between comfort and speed.
It looks like the 2020 models have a different frame confg(?) and the 3 is gone from the line up.
I'm not familiar with the other bikes in your list but I'm very happy with the Norco...