Haha great proposals but on a serious note, here is a name that I always thought would be amazing:
It's just a shame that KC has that name in MLB. Then again though, pro team names can be found across multiple leagues, for example the Florida and Carolina Panthers, or New York and San Francisco Giants to name two.
I just think that name would tie in so well with the history of city and how the name Charlotte even originated.
Charlotte Saints would also be very appropriate seeing as Charlotte is the "City of Churches" and all but obviously that would be impossible.