IMO anything that needs more than 300 gph should be filtered in a sump, increased water volume and easy access to your media have a lot going for them..
On a smaller system there isn't much that works better than an ehiem can, if that's out of your budget aquaclear hobs are my second choice