Let me address the issue about the "reputation" which some people have gotten that Libertarians are right-wing White racist militia neo-nazis.

We are dealing with a tree composed of false or half-true equalities. Some of the branches of that tree might be

libertarians = militia/patriots = racists

libertarians = rightwingers = gun-nuts = violence-prone

libertarians = anti-government = Timothy-McVeighs

That's the bigotry baggage which some "liberals" might have gotten about us. There is, also, quite different baggage which some "conservatives" might have about us:

libertarians = pot-smoking-hippies = anti-war = draft-dodgers

I guess the unpleasant message is this: When you start to get heard then you will start to get misunderstood. The problem might be inescapable.