You are right, many roads around it are good rides. Being safe on that road is the main thing. I think it is good to base in the Pigeon Forge area because of all the other areas to ride around it.
Killboy is one of the websites to find your picture if you did not know.
Glad you had a good experience.