this has become an obsession
Sounds like you are good to go so far. Internals, to me, are internals. Others will say that is wrong...
Learn it, use it, practice and practice.
Most USGI mags will suit your needs. As far as the best mags? Others will have to answer that. As long as they feed...