I've used both, DIY has one huge drawback, you can't 'see' if you've lost your siphion. All CPR overflow boxes use a clear U-tube, I have never see a DIY overflow with a clear U-tube.
I use nothing but the CPR style boxes now, mind you none were bought new, all have been used from fish store teardowns, etc. U tubes of different sizes are available too.