Yes, these cards are the way to add your own contributions, but its best when you link them from an existing page. You'll notice that I linked the cards John's Questions so that I can find them later. You can add more questions there, otherwise I'll have to check the Recent card constantly, and I might miss something.
Also, Dia (Tiffany) Socks - Karnivalé Adventure Player is already a card, so you can add or make changes there. Notice that game cards aren't basic cards, you can add new ones with the New Card Menu or just change the type of a card after you make it.
Also, discussions like these are best left to special discussion cards like this one, since they aren't really content for the site.