I agree with you about the don't dos you wrote and I think those are the most important ones. I can add just a small thing that worked for me: don't write about everything just because you noticed some theme received a lot of earnings, it's better to chose one main topic and/or few other ones. It helps to retain your followers ^_^
Actually you have reminded me of something I wanted to include. Will add it.