The biggest thing to consider imo is what are your priorities in a motorcycle then rank and evaluate them. For example the CVO will have more bling and creature comforts such as heated seat, central locking system, SiriusXM radio, garage door opener, lighting in tour pak and over saddlebags, etc. The 2017 Limited will have the newer front forks, rear shocks and of course the M8 motor. Comparing the Twin Cam to the M8 is almost as complex as agreeing on the best motor oil, lol. Lots of good information on this site (and several others) regarding problems and issues with both motors.
As far as performance I've had several 110s and two M8s and the stock M8 performs very very well. Ride both if you can and make your own evaluation. Either would be a good choice.