Looks ok. You should consider adding 3rd generation blockchains to your portfolio such as
Aion and
Cardano.
cardano and aion are one of the best 3rd generation blockchains to have impact in the crypto world. arcblocks will also compete with them
Third generation blockchains are already impacting the crypto world. Aion with the solutions for the interoperabilities which has already passed over the value compared to 4$ and the Cardano coin which is compiled of the best researchers that are pushing this coin to exceed its limits are already influencing the market with their fantastic solutions to the blockchain technology.
I wouldn't agree on the ArcBlocks probability to implement their software fully into the final realization or even to their success in the end because they are claiming that they have made the partnership with the IBM and the SAP and that claim is not fully proven because the community is still searching for the unanswered answers which the developers are not providing. We will see will the project fulfill its goals or will it be presented as the scam in the end.
Anyway, third generation blockchain is greatly improved in every way and investing in the connected coins right now can only end with a positive outcome for the investor's profit situation.