I am all for diversification and moonshots among others but I feel like you went a bit overboard here, no way you can watch the progress of ALL those projects in order to be most efficient. I would consolidate some positions and focus on the more promising ones(be it small cap or large cap as you wish).