The Cobra Chromes seem to be great street tires, like the Cobras before them.
In 17" tires there are tire options that are longer lasting and have better grip for 1/2 the cost, and if you spend the same money, your into the the best tires in existence territory, essentially Moto GP tires with minimal voids and DOT labeling.
I like the TFC as a bike in isolation a lot. I just find the wide gulf between potential and reality frustrating. I'd prefer they're added 5k to the price and delivered with 17 wheels, ohlins, and 200+whp from the factory.