Bitcoin has UTXO, but it is too hard to use to program and build an app for community.
Ethereum has Smart contract, it is better and became the best way for crowdfunding.
Bitcoin has Lightning Network.
Ethereum has Plasma.
Bitcoin 1-3 tps.
Ethereum 10-15 tps.
Bitcoin is King in crypto world, but Ethereum is the best choice for community!