This is the plugin I'm referring to:
This is the documentation for said plugin:
And my suggestion is the same as what I first posted here:
At the time I did not know this progression plugin existed.
The basic idea still stands. Depending on how many “rewarding” actions (as in the available progression parameters) I’ve made available and how many points I’ve assigned to them, users will see their Profile Progression meter progress from 0-100% as they perform actions on the site they haven’t done before. I could set certain milestones along the way, with titles like “Tourist” (0-15%), “Familiar” (16-75%) and “Native” (76-100%).