The OEM Altima fan has proven to be by far the best electrical fan you can get, however I’m not sure if the same can be said for the one you posted a link to, since it’s an aftermarket replacement. Often they’re not as good. Try to get an OEM one from a scrapyard, you’ll pay less, and prolly get a better fan.
I have a Caddilac AC condenser fan for sale for $50.
This thing is so powerful that when it’s on it sounds like another engine under the hood. I don;t know the CFM but it moves ALOT of air, to the brink of making my motor run too cold at times.