I don't really agree, because as far as I know (and please correct me if I am wrong) paratroopers still can't paradrop on their own and can only paradrop from cities which greatly limits their usefulness. In fact this was the very reason for why I almost never constructed them in Civ 4, why bother building an offensive unit that can't actually go on the offensive by itself?
Nope, you can do it from inside friendly borders. Not just cities.
Moving your paratroops however depletes its movement points and they require all their MP for a paradrop. So if you move it out of your city to a desired location for them to execute their drop, you'll have to wait 1 turn. But tactically these would be D-day type scenarios plus interferance type scenarios. There's generally not going to be an issue of exposing your paratroops before they drop unless you get unlucky.
As implemented, the paratroops do have a stronger use than in previous games. You can paradrop from an allied CS into an enemy's land and pillage their resource.
This balances out the no bombard of tiles.