Thanks for that comment Andy88, my problem is that I have never liked derailleur gears, always having preferred IGH even as an 8 year old kid back in 1968 the bike I had was a 20" Wheel Moulton with a 3 Speed Sturmy archer IGH maybe that was were the seed was sown.
To my mind derailure gears on an ebike just look silly, it's kind of last century meets this century, I even think the same of none ebikes.
So for me that rules out a rear wheel mounted electric hub motor, and I certainley would not contemplate a front wheel mounted hub motor, but that's just me, I guess it must be a personal thing, as both types are very popular.
Going back to CD motors, it is only a matter of time before we start to see motors comming with built in gears, I mean how hard can it be to build one, I could see maybe Pinion who make mid drive gear box's for pedal Bikes, maybe working with Bosch or Yamaha etc.
What caught my eye with the Bafang Max Drive bike, is that it is an of the shelf solution, albiet with derailure gears, but most interestingly the user can alter the max speed, without having to use a dongle, now that could be quite a usefull feature, on what is essentially a legal ebike, with 250w CD motor.
Adding a Rohloff or Nuvinci IGH to a Bafang Max Drive bike, would be quite straight forward, a Single Speed chain Tentioner would be required, and in the case of the Rohloff a Torque arm would be needed, all very doable, although not as elegant as I would like.
In fact I even have a Rohloff SpeedBone left over from a previous bike that my Rohloff was fitted to, but I did sell my Rohloff chain Tentioner unused back in 2004, and I guess I will regret that, as they are not cheap to buy new!