Just because CX is more powerful doesn't make it better, for MTBing yes, for road maybe not. I find gentler power delivery of Shimano STEPs(active equivalent) Eco mode better than CX on road. Lot comes down to rider and what you want out of drive.
Once you narrow in on drive or bike, do along...