Havent tried BitShares yet, are they good ? The last month i´ve Been stacking eos & ada and some IOTA, already got the older assets ofc. Ada(cardano) from bittrex and eos from cryptopia(only site with etn listed got much of it).
And offcouse you need a bitfinex account to get some IOTA .
P.s cryptopia is better to date then many think :) get your etn :P