Here's another option from Danmoto. I'm running it and it's ok. It's Chinese made after all. It doesn't come with an O2 sensor block off plug so I had to source one separately. It's a direct replacement for the OEM cat.
https://www.dan-moto.com/DM_INT/index.php?main_page=product_info&cPath=142_154&pro ducts_id=798&zenid=1ddab52ce74e8271292dd094f44a193 d
I'd get the MIVV if I were you. It seems like great value.
2013 ABS, Bridgestone T30 Evo, Woolich, Danmoto shorty & link, Rifleman's 1/5th turn, K&N, GP shift, Gen5 shock/links/dogbone, JT (-1/+0), EK, Shorai, EBC HH, AllBallz roller steering, heated grips, shorty levers, MotoDynamic signals & relay, plasti-dipped and vinyl wrapped (all green to black), Bestem carbon, PUIG Pro sliders, solo cowl, modded sprocket cover, TST fender elim. w/LEDs. 45,000km+ and going strong!