Looks fine to me! I for one am not afraid of those plastic tabs. The newer plastics are really a far cry better than those from jsut a few years ago.
How can people identify "issues" if they haven't released them yet? "confused"
I'll be interested to see how they perform... can't say for certain I'll buy any 20 round drum mag, ever, but these don't look bad.