I just read about it and agree. Sounds a lot like a book I just read called : Liberty's Last Stand. I'll support it ! How far it goes ? Time will tell. Just signed on also.
I agree with the premise and will probably be on board. Will have to see how the details play out.
I prefer the "Free State Project" ... Where libertarians plan to move to NH, and change the politics of a single state. Much more realistic than trying to change an entire country the size of America.