Not sure if it is a bug or intentional, or related to the interiors thing, but I have not recieved any salvage from a light scout, not even a few alien alloys. The aliens themselves leave a plasma pistol or two and some clips.
It makes it quite slow to start out the game, as you cannot sell salvage at first to start building more bases, base facilities etc.
I actually started intentionally shooting them down over water after the first one or two, to try to get scouts in the game quickly. Then I could start getting salvage and extending my base network.
Never got to scouts before the late june CTD though.
I do know about pushing m, but I don't use it.