Rocky Top has always conjured up in my mind a mountain, not a town.
Why does the water/amusement park need to be in a place called Rocky Top? Would they then appropriate the name for the park itself? The town has 2 exits on I-75 and plenty of flat land. That should be enough for the developers. Let them get creative and come up with a new name for the park.
Listen to the crowds in Neyland. Rocky Top may be a mythical place somewhere in Tennessee but on Autumn Saturday afternoons it's right there in THE stadium.