First the important stuff: NamVet, Brother, welcome to the forum and thank you for your service to this Great Nation of ours. Our ability to post our opinions on here is because brave men like you fought for our Freedom.
I had a bad experience with the SOLO where the mag button released and when I unholstered the weapon (at the range) the mag was loose and would have fell out....that convinced me that the heel release is where it's at.
As for the Goat dude, at least he recognized the fact that the people on this forum were polite when disagreeing with his points of view...something I too learned and saw/see firsthand. I don't belong to any other forums, barely have time to keep up with this one, so not sure how the others do it....but I feel at home here among some Great Americans!