With current campaign finance setup, winner-take-all and majority voting system, and the publics attitude toward politics it will never get off the ground. The systems is only set up to handle a 2 party arena - it is very flawed in that way.
I agree with most of your ideas and attitudes, but it will never see the light of day with the current system.
Making an attempt is all you can do and hope if you fail that your message might be adapted into one of the other major parties. You don't have to win to create change.