In other words, more activity means more points, that's what I am getting from the read of the above topic.
Correct, the more activity you have in the forum creating threads or writing posts, the more points you will earn. The points you earn through the activity can be exchanged for forum tokens, although that will still take some time since the administrator now has other priorities.
Here is more information on how to redeem points for forum tokens:
The Guide to get your tokens.