He's definitely a good in-between candidate, and he's been able to jettison some of the more unpalatable ideas of the Libertarian party. I still have my concerns, however. The first and foremost is that I believe in a strong central government, and a relatively strong executive. I know that that's not necessarily the framer's intent, but I feel that history has shown us that America's issues are better managed by a strong federal government.I'm seeing more of the people I know that have historically been on opposing "sides" share this sentiment.
With that being said, Gary Johnson has almost no political cachet, and I sincerely doubt that he would be able to get much done in Congress. If anything, his Presidency would be pretty similar to the Obama Presidency. He would either have to work extremely hard to build a supporting coalition in Congress (difficult, but doable if you're a third party), or resort to executive actions where he could.
This is a big part of the reason why I see absolutely no point in voting for Trump. Even if you support every single point of his platform, he is so thoroughly despised by Congress that I could see him being a lame duck President by the second year of his term. Just imagine the level of obstructionism by the 110th through 114th Congress cranked up to 11. Yes, he would probably get two Supreme court appointments, but it's conceivable that those appointments would be about the only lasting impression the Trump Presidency leaves. Ignoring, of course, the entire shitshow of a campaign.
Love or hate Hillary, she is a political operative par excellence. It's hard to deny that she would absolutely get shit done. Now, if you don't like a strong federal government (or strong President) then I can't imagine that you would like that. However, if you're like me then this has obvious appeal. Still, it would require voting for a terrible human being and putting the stamp of approval on an arguably corrupt system. I'm not sure if I can hold my nose long enough to do that.
Anyway, that's my piece.