I ride a CX and Shimano STEP (active equivanlent) an prefer STEPs on road, CX offroad everytime.STEP gentler power delivery in lower settings, better on flat or gentle hills. CX in turbo will definitely give you faster climbing speed, typically 25% -30% more.
Both will get you to work sweat...