A user can view their activity feed on their dashboard page.  

This feature requires tracking of the events of creating a video, updating an avatar, and
updating their bio.  So everytime one of these events are triggered, an activity is created.  
whether or no monsieur eric approves of the after_ business, your approach is definitely interesting. i am intrigued.