I agree, that is (slightly) improved wording, however
to be more accurate, I think the headline should be something like this:
"NASA will allow grotesquely expensive Canadian weather station to piggyback Mars mission in 2007."
Space/Science » in reply to How about "NASA will land Canadian weather station on Mars in 2007"
to be more accurate, I think the headline should be something like this:
"NASA will allow grotesquely expensive Canadian weather station to piggyback Mars mission in 2007."