not in Charlotte, but I've been on the Ocee which was "man made" for the Olympics (really just rearranged the river to support rapids). Probably pretty similar.

Carolina rafting is great though. I've been on 3-4 white water trips there.