I cannot imagine any private company that would attempt this for a mere 15% return on investment.
I could .... can you imagine how much other large companies would pay to have their corporate logos and flags planted on Mars??? Then think of advertising and other marketable factors of the landing / voyage et cetera.
You could also put all the spare seats up for bid .... Microsoft Computer specialist ... err .. Sun MicroSystems Computer Specialist. Exxon geologist, Proctor and Gamble biologist ... ad nauseum.
The return from the feds should be cost + 50% and NO corporate income taxes for 10 years for the companym (and employees) that does it. THAT would get results.