Who cares if either one is more popular than the other - do they come in English? No? Then neither one matters to me
There are tons of items on eBay, it's all in English and they have a great customer protection program. Sames goes for Amazon, and I don't have to worry about regional shipping restrictions thanks to a shipping forwarder and a US-based Paypal account.
No discussing which MTR station to meet at, no dealing with some shitty Mainland shipping courier and no need to contact the seller 99% of the time. Why y'all even bother with Taobao is beyond me.