You could track how far they've scrolled with JS, or alternately when pages arrive base it on that. Also, the post IDs should be clickable and linkable.
Tags and subforums sound like they would have significant overlap. Also, perhaps a general reactions system is nicer than voting, unless you intend to use it for ranking.