I did testride last year a 2017 model that one of my buddies has. It was a new bike, test occured after the run-in period, maybe it had around 10k km's onboard.
Powerwise it felt slower and too bland, it was my first time on DCT, the engine does not feel so tractive. I like the top end that the F model has. Wind protection is good, better than that of the F model, but it should be expected to be better. I would say it meets the expectations. Heat did not feel an issue but i rode it only outside of the cities so it may not be a balanced opinion.
It is a good bike overall, i expected a little more on the engine side, maybe this is also due to the liniarity honda puts into it's engines. I would make the swap only if more ergonomics and long-journey comfort are heavily needed than on the F model. Otherwise, no. Just no.
My buddy, on the other hand, just loves his X bike. He bought a 2018 model now, his 2017 was totalled when hit by a car (rider ok). He would not change it for any other bike. I think the bike suits him, he is a little older than me, at 50+ years old.