I see a lot of euphoria around Ethereum, I would be more cautious. Right now they have two challenges ahead, one is the transaction fees that are getting higher, the other is the project to bring smart contracts to bitcoin. In addition to this Ethereum is still quite far from Bitcoin in terms of adoption and usability.
NEM/XEM is the coin designed to be a currency that is highly scalable with low fees. That's why I'm holding that as opposed to Ethereum which can do 15 transactions per second vs Catapult/Mijin doing 2000+, albeit that number is less in the wild versus in a controlled closed environment. As for smart contracts, I'm tired of hearing the term. There are 50 other altcoins out there they can do smart contracts... Bitcoin should focus on scalability first if it wants to survive. Faster confirmation times... lower fees.. the mining rhinos that want to control things need to be kicked to the curb. The market is doing it for them.
http://mijin.io/en/about-mijinI'm also bucking the trend and purposely looking for at least partially closed source projects. Opening up the source code for anyone to use is just stupid from a business and investment standpoint. It's why we have so many coins which can all do the same thing that are clones of one another. No corporation would give away it's trade secrets or other copyrighted/trademarked data for anyone to simply copy and use as they please.. it's madness.