Have you ever tried repairing the cracks? Until recently I had seen cracked mags but had never owned one. Bought a cracked 17 U notch mag for $10, thought I'd give a repair a try.
Filled the crack with epoxy and let it dry for 24 hours. Looks good, so I loaded it and in six months I'll take it out and use it, see what happens.
I too prefer the gen 1 or 2s and the NDF mags.
Think for yourself.