If it is so close to hero status, how long do you think it would take to reach it?
I has some more than 400 activity and it needs 480 to be hero, so it'll take about 6 2-week periods (~3 months) to be hero.
Because it has more than 500 posts a single post per 2-week period (6 posts in total) would be enough.