Differing opinions are welcome, but I've studied the reviews a lot and when you dig deep down, I just think the Bosch is a more compelling product. It seems to have better power application, notably better battery efficiency (which effectively negates the DJI 1# weight advantage), less obtrusive noise, better warranty and aftermarket support, chainring protection, etc. Then you add in the CX-R improvements (i.e. auto shifting, hard wired shifter, lighter motor, etc.) and it's quite an impressive package. The DJI still rules in terms of fit and finish into the frame and outright power production, and probably the screen...