While it "sounds" descent the only water flowing thru a city or town I can bring to mind are in Bryson and Cherokee. I forgot about the three in Boone and the part that runs thru Valley Cruis. I can't remember how they run permits in Cherokee though.
Sounds like a way to get tourist dollars while at the same time giving toursit an inexpensive way to fish. Unless I'm missing something. Course unless they stock those town waters on a regular basis they won't be catching much.