Well, turns out we are already at a decision point on this item!
I have added an entry for the Tesla Supercharger in Verona, NY (Turning Stone Casino) which apparently had Magic Docks installed recently (today?) Link to map:
fastcharger.info
I'm not sure if they are operational yet (well, actually I know they are not because the Tesla App does not currently show that site for "Charge Your Non-Tesla" so there is no way to unlock the Magic Dock), so I have listed it as under Construction for now.
Regarding the forum pointer, for now I have pointed back to the teslamotorsclub.com thread for this Supercharger, but let's discuss. I know so far the feeling is that there should be an independent thread here. And I do understand the rationale for that opinion, but I still think that at least for now there is likely to be more real-time information of the site as a whole on TMC (including things like issues with the site, descriptions and availability of nearby amenities, etc. Maybe a compromise solution would be to create a forum entry here with a pointer to the TMC thread. Anyway, would appreciate your thoughts.