Knuckles, I would not have thought connecting the sensorless module at the same time as the sensors would work, but maybe it is operating as a wired-OR since the LM339 comparitor (on the sensorless card) has an open collector output. I was planning on adding a digital mux chip to switch between the two. The outputs are around 9-12V as I remember.
In my opinion, there is only one slight downside to sensorless setup. If you bog down the motor on a steep hill and drop below about 5mph, the controller might loose "sync", meaning it can't determine motor position. The motor will then start stuttering. You should never operate any DD hub motor in this condition (it will over heat quick), so I don't see this as much of a disadvantage. I don't think pushing the bike forward 1 inch, or refraining from rolling backwards when starting off is a disadvantage either. I am not super heavy so I dont have to push it forward at all, the Aotema controller pulses the motor at startup causing the wheel to move backwards about 1 mm. With me standing with half my weight on the seat offers no problem for the motor/controller to do it's take off jig.
Theoretically, sensorless motors are more efficient because there are inefficiencies in the sensors due to variations in the rise time of the outputs and the physical placement in the motor. A slight offset can cause the motor to "fire" at the wrong time, wasting power. A sensorless controller is constantly monitoring the motors position so is more precise in that regard.
Sensoless has a huge reliability advantage. That's why the major motor companies (Aotema, Bafang, Tongxin, etc) offer sensorless models and want companies to switch over. It's easier to manufacture also. Some companies don't offer it yet so it depends on what motor you want.