I actually didn't know about Thorsport being right around from Cedar Point; I've spent a lot-lot-lot time in Sandusky including living there one summer. Not that they have any kind of public presence and merch sales there to go visit I'm guessing.
I'm sure for most teams it simply doesn't make sense to be anywhere but around the immediate vicinity of Mooresville NC given that the number of motorsports employees there is probably greater than anywhere else in the country. The only remotely competitive region is probably Greater Indy given the Indycar/USAC/NHRA ties.
They do allow people to the public into their facility, and do some shop tours. But I’m guessing your on same page when it comes to public presence.