Well are we talking about commits pre- or post-merge? I don’t care how many commits you put into the PR / MR as long as they squash down to a single commit upon merge.
This enables good interdiff review, so you can re-review just the new stuff in the new version of the commit and not the entire thing all over again.