I filed a suggestion on XNA's connect site:
https://connect.microsoft.com/feedback/ViewFeedback.aspx?FeedbackID=337992&SiteID=226
I think that the launcher should show up on your gamercard. I would be proud to show the fact that I had recently been deploying and developing XNA games to my xbox :-) This could also come with some achievements that obviously only XNA Creators Club members could get, like:
- "Deployed an XNA Game"
- "Used Multithreading"
- "Used Xbox Live API"
- "Deployed 100 Different Games"
- "Had a Game Published"
- "Peer Reviewed Someone Else's Game"
- etc.
What achievements would you be proud to show off as a creator's club member? add feedback/votes to the connect item if you agree :-)