I might be missing it but is there no way to manage rank with a variable of page views? Or is the only option Visits/Logins (essentially sessions). I would expect their frequency of visits to also be a factor in rank.
For example, I might expect some folks in my community to be passive lurkers who visit frequently and engage with content but not through actions like making topic posts. These could be signals of their potential for engagement and opportunities there to encourage them via rank to become active.