I personally recommend crossflow pump, better flow patterns and eliminate dead spots.
Recently jebao came out with a wifi version of their cp lineup. Note: Wifi version not wireless, wireless is useless. I got it roughly 3 months now. I used to have the wireless one, the only difference is their controller, sadly they don't sell them separately.
It gives you plenty of options to customize the flow. You can choose different type of flow at you desired strength at different time. Which is very nice if you ask me.
I have set up 6 types of flow patterns/strength through the day. Soft wave at night, faster pluse in the morning to wake the fish up, ramp up then random wave to simulate a fast moving water body, slowing down before feeding mode and 100% flush after feeding. Works like charm, no more gravel vacuuming, no more aggression( i have cichlids) since they are now too busy swimming lol, ofcourse you could dial it down but I like it the way it is for now