Agreed.  Intent for the NewGistFile and extra ceremony was API wouldn't have to change if another property was exposed.  Granted, if the API will look the same for v3, then it's entirely unnecessary.