Aptoide

Anyone using them and if so, hows the downloads from their users?

Its very hit or miss with some apps getting 100’s of downloads and others getting a handfull. So if you upload about 4 apps usually 1 of them will get alot of downloads and the others will not get any.

Depends of which marketplace picks up your app. By default it puts your app in your own marketplace that has only your own apps, then it may or may not end up in the master marketplace (cant remember the name) where the good apps are.