I just set up my new tank a few months ago. I did a ton of readin and research before deciding on an overflow. Ultimately, I went with the Exotic Marine Systems 32" overflow. There were several reason I chose them over others. the main was that the internal box is 32" long. This allows for better surface skimming and greatly reduces issues with oils collecting on the surface of the water.
Another big reason was that their design does not use Weir teeth. IME, the teeth get clogged easily with algae, bacteria, and larger debris, requiring regular scrubbing to keep everything flowing properly. By eliminating the teeth, there is no issue with clogging, less splashing and more consistent water height in the tank.
I would get their 32" overflow with 1.5" bulkheads for a bean animal overflow. This would handle anything you ever wanted to throw at it.