One of the best parts is that the legislature has about 400 members. In such a small state, that means that you probably personally know your legislator.
And it also means that to "influence" the legislature, a special interest really has to get to a lot of people.
And it also means that it's very inexpensive to run for office, which has the effect that legislators don't need help from special interests or lobbists in the first place. They can just represent their community, and that's that.
I remember a great conversation I had with my brother-in-law about the town meetings in a smaller mid-state town. He was giving the town greef because they wanted to paint the school again too soon, cause it could wait another couple of years before it really needed it and it cost too much money. New Hampshites really get into the "direct democracy" thing in lots of the smaller towns.
It's a great place. Might have to think about joining these guys.