It’s important to determine what your expectations are when considering a red dot. Do you want MOA accuracy at 100 yards? Maybe happy with 1” groups at 50?
The reason I say this is that dot size plays a big role in your level of accuracy.
A 3.5 MOA dot covers ~3.5” at 100 yards, but at 50 yards it only covers ~1.75”. In other words, the dot stays the same size, but the target grows as it gets closer to you.
Trying to attain 1” groups beyond 25 yards with a 3.5 MOA dot is difficult because the dot covers so much of the target. The 3.5 MOA is meant for closer in shooting but can still be used to 100 yards with more practice. Of course the upside is that the dot is very easy to pick up and get on target.
Personally, I prefer a 1 MOA dot for rifles that see normal use beyond 50 yards. Less than 50 yards for normal use would be something around 3 - 3.5 MOA.
At the end of it, it will come down to how much you practice. Nothing will replace reps and when you are in the field that muscle memory will pay dividends.