I haven't done any DIY filter projects, except for small scale stuff.
For either project, efficiency is all about how you build them. Sumps, canisters, hob, matten filter, whatever. You can either build or buy an over flow box that uses siphon to get the water over the side of the tank...