You definitely should start a hacklab. Every community - no matter how small - should have a place were people get together and code. But before you do, though, I recommend talking with other people who are doing this.
Here's a huge list of them - many of whom may be within a day's commute for you: wiki.hackerspaces.org/List_of_Hacker_Spaces
One way of gauging interest within your community would be to put together some coffee-and-code events and talking to the people who show up.
Free Code Camp has never charged people or asked for donations, so I'm not an authority on these things 😄