I am very much in agreement with points 1 and 2.
I personally would hold off on point 3 until the effects of point 1 and 2 can be seen as the they could help offset the issue with point 3 to some degree.
I'm a hive witness supporting the blockchain please consider voting for me.