Ethereum is way better in my opinion. First, it offers a great smart-contracts technology. Secondly, most tokens are released on the ETH base. Thirdly, there are more ETH wallets than BTC. And it has less problems with capitalization and scalability.