OP I think you have too much in altcoins, in short term is great but in long term I would stay just with less for example just NEO, Dash and Waves.
It seems good to me as well. It is hard to understand why didn't add any Ethereum or Litecoin to this? I mean both are useful, deserving coins to be added in many portfolio. I also think BNB should be less than %7.
Agree with ethereum. But I would not recommend invest in a speculative coin which does not offer anything new like litecoin.