That looks seriously wicked!
What's that saying, the difference between men and boys is the price of their toys. Nice toy!
On the topic of muzzle brakes, I have one on a 6.25lb 300WSM and it turns that recoil beast into a pussy cat. Seriously, the recoil is hardly any different than a 243, absolute cream puff, but you must wear your hearing protection or you will damage your hearing. Wear hearing protection every time, even hunting, no exceptions.