Darren,
If you do decide to get a J1772 plug Teslas can charge as well as all other electric cars. The best place to list your place is
www.plugshare.com You have an opportunity to specify that charging is limited to guests or what you would charge to allow others to charge. Most EV roadtrippers consult Plugshare, and there's a smartphone app for Plugshare. Kathleen, you should list on plugshare also.
Like Kathleen said, now that there are superchargers north, southwest, and soon to be southeast of you, you will see fewer drivers in need. Your nearby ski resort is also listed as having a destination charger, so I guess there's less of a reason for Tesla to entice you, although Tesla is now producing 7,000 new cars every week and destination chargers do show up on Tesla's navigation screen in the car.
I'm only listed on Plugshare and do get an occasional guest who comes for me and for the charging. JimBoone, I sure don't know what to tell you. You probably don't want to throw good money after bad, but if you'd like me to pursue your complaints and need for service, email me and I'll see if I get any further than you did.
My diabolical plan has always been to get as many innmates as possible to have EV charging so I can freeload from one property to the next
.