Thanks for the list
This list is great !!! However if you want to get the right user base.. We will have to go more niche . For example if you are targeting an which is exclusive for Samsung phones then you will need to target blogs and forums related to Samsung phones (you can easily find these forums by Google).
I had been working with a company which created apps related to EnglishPremierLeague. The marketing strategy consisted of building a relation ship with the blogs and forums which discusses on football transfer talks and right when the app was uploaded the relationship with these blogs were leveraged into downloads. The app reached 2000 downloads on the day it was released !!!.