Well, good for him! If more people activly oject to the more egregious silliness, maybe some of it will change.
I doubt it but maybe it will...
"Do you think he did his cause any good?"
Yes; but he has a couple of causes that are not directly related to travel. He's also probably trying to get New Hampshire in the news as a place where this kind of thing happens, draw recruits to the Free State Project and NHfree.com, spark a debate on this issue, get publicity, inspire additional freedom lovers to break other nanny laws, etc.
He already seems to be successful at some of these. Some Free Staters in Kentucky are going to do the next one, offering beer to an underage Iraq war vet and going to jail for it if need be.