Don't have any personal experience, but having been around GA since the mid 70s, and looking them over, the CSTW wins hands down.
To have any kind of utility a 2 seater must have more than a 500lb useful load and the CSTW is over 600lbs based on a 701lb empty, although airplanes you find used will always be heavier, probably around 725 to 750lbs empty. Still that's a pretty impressive useful load. Even if you don't care too much about the useful load because you fly by yourself all the time, at some point you will.
Any Skycatcher you find is going to be 875 lbs empty or more, with more or less the same gross (just about any airplane you buy used is quite a lot heavier than the published factor number as they pick up a pound here and a pound there from this and that over time).
Carbon structure, so no metal. Made in Europe. And the 912 family has proven to be a very reliable engine line.
So between the two, the Flight Design. I wouldn't touch a Skycatcher, which has had structural issues where Cessna had to go out modifying wings, and it kind of has that taint of failure to it due to Cessna just kind of abandoning the program even though they had a fat order book (Almost certainly because they discovered they were losing money on them even with production in China). Which is why they're cheaper.
Bottom line though is you must go for a ride in each to make an informed decision.