In 5.56mm, there's PMags, and everything else.......when it comes to reliability.
In 7.62X39 the problem is finding mags, period. I'd say give them a try. C Products 5.56 mags have fluctuated in QC over the years. Once PMags got an NSN and Brownells got the USGI contract, that kind of sounded the death knell for anyone else trying to seriously move in on the market.