I hoard shards and only open dual class whenever I pull a champ worth ranking. I don't think there is any real sneaky or easy way apart from that.I also try to only use class iso to minimise wastage.