The devlog category in the forum is for people to use before they have a (public) game page. Of course, if you'd rather continue there ever after publishing your game, that's fine too. Both kinds of devlog attract readers anyway, so your time will be well-used.