Anyone have any experience with these mags? Will they work in a JP LRP07? I'm thinking about picking up a set of triplets next payday. I'm hoping they are substantially better then Lancer L7AWM magazines. I have a ten rd magpul but it is severely lacking in refinement on a JP.