I grew them last year. flavor was good but not spectacular. They are also prone to splitting. None of my other tomatoes split, but about half of the Cherokees did.
They had no problem with our cool nights so if you have weather issues, this would be a good variety. They still beat store bought...