This is a great example of actual rules and fluff being added by people, even myself. I figured that you have to "land" the flier to get the 4+ save. However when reading the rules nothing says anything about "landing". The rules just say "units on top of a shielded Skyshield Landing Pad have a 4+ invuln."
Since when a flier stops they can indeed be over terrain including the Skyshield, I would think they do indeed get the 4+. I for some reason thought you have to go into hover mode to "land" on the pad. well I'm wrong. I would say that you just gotta be on top like the rules say, even though it makes no sense that a moving flier gets a save on a landing pad. But that doesn't matter, rules don't support that logic so too bad.
Oh my sweet fuck, seriously? "I don't think it should work like it is written so let's compromise" is not a valid argument.