JimR should consider a 501c(4) not-for-profit model. With a little tweaking... its a natural...
Jim has well reasoned points to avoid such a model.
There are horrendous restraints in place and worse looming regarding political activism with such orgs.