Those are interesting. With 9mm so cheap, not sure I'd be loading for one, but 2" is pretty dang good.
Tiny problem usually is that cheap ammo is cheaply accurate
Even good 9mm is pretty cheap compared to other rounds.
Depends on the intended use I suppose. I see carbines like that as home defense/plinkers where pinpoint accuracy doesn't matter much. The OP didn't say what sights he's using, but 2" is impressive for a gun like that.
I wonder if the POI change after reassembly is temporary until it settles in, or if it needs to be re-zeroed? That would be inconvenient.