Land has been getting bad press, so this is good news. The race seems to be slightly in Peters’ favor, but with a large undecided vote and continued opposition to Obamacare.
Leading in financial donations is not at all the same thing as winning the election, which is subject to a VAST number of unknown and uncertain variables.
There are still a lot of low-information POTENTIAL voters out there. The trick is to lull them into staying home, while energizing your own base to very high activity and enthusiasm level.
Money does help there.
In an environment where the GOP leadership is adamant about not overturning ObamaCare (ie - in ordinary language, where the GOP leadership tacitly supports ObamaCare), it makes no difference at all whether a candidate is for or against ObamaCare, since there will be no movement either way.
What matters is whether Land supports the GOP establishment, or opposes them.