There are many excellent blogs on Sciencenet. However, only a few of them are in English, and even less are in both Chinese and English, namely, bilingual.
If you publish it in your own blog, you will retain all the traffic and backlinks, but there is a risk that the post won't gain enough exposure, especially if your blog is relatively small.