Yoshi P has said the name is a reference to the fact that we are heading into the sky, moving heaven-ward, but since there are multiple heavens it's heavensward. The s is there to pluralize heaven, not form the word sward. (Double meanings always possible tho)