Number 5 is a must within the following few months if we want to get this ride forward. I've spoke about it in one of my posts also
Number 3, is also a must. But I would rathe this one developed properly and with time. But it will drasticly stop the dumpings on the market.
Number 18 - Hell yeah! =)