I will admit to some waffling on this issue. I'm not really sure the word is necessary, but on the other hand, one of the beauties of English is that if enough people think there should be a new word, there will be. Some will have a limited shelf life, for example splash-down, while others will persist.