Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
If your profile is showing up as Not Ranked, please review our rules page and follow the appeal process detailed there.
Thanks for the suggestion. It's not possible right now, but I'll add the ability to do this soon - hopefully in a few weeks. In the meantime I suppose you could post any guides or videos on the forums and we'll move them over the game pages when ready.