Yeah I don't recall a PanAm chopper actually falling off the roof, and something like that would probably tend to stick in the memory.
Never seen one in action, myself, but they do make a great platform to watch the Blue Angels perform when they're in town. ^