Yours is an example of diligence and hard work to achieve (what looks like) a potentially sound investment in rental property. Your methods appear to be based on alot of legwork, study, and working with local realtors/property managers. Also the most important point seems to be that a substantial amount of time studying the demographics/employment/economic (growth potential) of the areas you invest in is performed.
It is a very sound approach and has produced, and will continue to produce great returns for you. What is clearly evident, (at least to me) is that there is more work involved then people think. Congrats on your finds and I am sure there will be more in the future.