Those photos, and the thumb, made me decide on the hybrid mags from Checkmate. With an HG68 style bullet they just keep feeding and feeding. They just don't jam.
I added extra power Wolff mag springs.
I even let 35Rem talk me into a firing pin stop with a more square lower corner and it makes a big difference in the feel of the recoil.