Gary Johnson is not pro-choice. He wants to overturn Roe v Wade. He's not pro-gay-marriage either. He's only pro-civil-union. Not the same thing at all.
A vote for a third-party candidate is usually considered a waste of a vote....but if a person wants to waste their Romney vote on Johnson, I'm all for it.