For anyone interested in comparing stats:
Immediacy after uploading, did a search on Google Play for my game title ("My Pet Monster") and appeared 33rd in search results.
Day one download count (no advertising): 18
24hours after launch I repeated search and appeared 5th results.
I don't know if this is a good start or not.