Wow.. this isn't even on supercharge.info as a "permitted" or "in construction" site.
I have sent the updated information to @BlueShift to update supercharge.info and I think these "sneaky" sites will become more and more common as Tesla builds out in the more remote areas where there aren't that many existing owners.
Mike