Actually this is a plus because it will force the Democrats to spend more money in the state draining their national funds. This weakens their chances in states we have better chance of winning (state leans Democrat). Also because of Obamacare Jeanne Sheehan approval ratings are falling. His entry makes the state a tossup.
Also because if NH votes a Conservative again, that will be a real accomplishment.
Make it happen.
THE HEALTHCARE LAW may sink DEMOCRATS in more places than expected, especially blue/purple states.