Great post and I'm super excited about EOS. I've been dollar cost averaging it slowly but surely but was also surprised that the price has stayed higher than I expected. I was hoping to take a larger position in it, but since it's price is a bit higher than I was hoping, I won't be able to have as much of a stake as I was originally intending (if the price stays this way for the duration anyways).
I thought about starting to build for EOS, but I decided to start learning how to build smart contracts for the Ethereum blockchain instead. My rationale for this is that even though I believe EOS will be a superior technology once it fully emerges, Ethereum is ready to go now and already has excellent developer network effects. Also, solidity doesn't seem as daunting to learn to me as C++ and I can use meteor for the front end which I'm already fairly familiar with. Ultimately, I'd like to be able to build smart contracts for both, but will work with Ethereum this year and plan to get into ESO next year after it officially launches sometime after June, 2018.
RE: Could EOS Become the Most Widely Distributed ICO Ever?