I bought one of the Marstar uppers...16" barrel, so it can go to the States with me, someday.
It has run very reliably for me, just keep it 'wet'...ie. well lubed. I use the 10-round pistol mags with it...no issues whatever. Of course, I can't speak to the large curved magazines, but I suspect they need to be deburred and lubed as well to be reliable. A LGS has some reasonably cheap non-corrosive commercial ammo, and I have a Bushnell AR Optic for 300 Blackout to go with it...so I'll be testing for accuracy RSN.
As for weaknesses.... A spare bolt might not be a bad idea, but I'm not sure the stresses on the bolt face are that great. As for shooting corrosive ammo...IMO an AR upper is more corrosion resistant, and easier to wash out than an SKS. I haven't shot mine a lot, so time will tell, I guess.