Cheap mounts suck even worse. I stopped going cheap on optics and mounts years ago. It was just too frustrating to follow the endlessly wandering zeros.
I put an AK74 type US made brake on mine. The recoil is ridiculously low, but there is some blast to the sides. Not nearly as much as I have experienced with some AR brakes, let alone larger caliber rifles.