Hi There,
I have have used both Modular Marine 1200 GPH Bean Animal and Fiji Cube Overflow so I can speak to my experiences of both. Modular Marine construction quality is great, but they seem to go in and out of production as the owner gets overwhelmed with orders. I had a post a while back that talked about my issues with mine leaking that was not resolved until I doubled up on the gaskets. As long as you use dual gaskets, it shouldn't be a problem. I like their lids a lot more than everyone else because it's a clean fit that doesn't get any salt creep.
I have a Fiji Cube 600 GPH overflow box on a 40B. It is a wonderful box as well and actually cheaper than the Eshopp boxes (this along with the box sitting higher and being crazy silent was the other reason why I picked it over the Eshopps). The things I didn't like with the Fiji Cube box is that they are designed for rimless tanks, as the box does not have a lip like the MM ones do. This means in order for you to have the water line above the plastic rim of your rimmed tank, you will need to have the box fit halfway on the plastic rim of the tank. In order to keep it from leaking, this will require you to create a custom gasket with rubber material that you can get on amazon. The good thing is the place I got the overflow box let me know all about this upfront (I got mine here -
https://aquariumstoredepot.com/products/fiji-cube-overflow-boxes-low-profile). It was still cheaper than the MM and I was going to do a custom gasket anyway because another buddy I knew did made a gasket for his MM that solved his leak issues. If the MM box was available when I got the Fiji Cube, I would have make the custom gasket anyway. I really didn't want to go with an EShopps for my 40 build so I took the chance on the Fiji Cube since MM wasn't available.
Here is the link to the rubber gasket material I used (I ended up using 1/2") -
https://www.amazon.com/Neoprene-Sheet-Purpose-Rubber-1-5mm/dp/B076DKHRFM/ref=sr_1_1_sspa?keywords=gasket+rubber+sheet+1/2"&qid=1555971092&s=gateway&sr=8-1-spons&psc=1
Yeah, the gasket is crazy thick, but it forces the box flush to the tank and I have no leaks! — see the pic [emoji28]. No worries - I touched up my paint job on the back when I was done leak testing.
I cut the gasket holes with a Xacto knife. Super EZ to do

. I put the gasket on, got the box in, and hand tightened the gaskets. I did a little 1/4" turn with a wrech afterwards. I did go with a durso setup instead of a bean animal for the 40B setup. I felt that the bean animal size was just way too big for the 40B. The tank is crazy silent with this durso box from Fiji Cube and I really couldn't be happier. I do wish that Fiji Cube would update their boxes for rimmed tanks and I did relay that over to the dude I got it from. He did say that is a common issue he's run into with Fiji overflows regarding glass rimmed tanks.
You can't go wrong with either MM or Fiji Cube. Both are waaaaaaaay better than the EShopp boxes and cheaper than the Synergy (except when BRS has big sales on them).