It seems a safe card on first glance but with crypto you never know. I have in my portfolio some of your choices but personally not big fan of IOTA. It would be worth to explore a bit out of box to have some more risky but promising projects where you can benefit as well on short and mid term.