For occasional long distance commuting to work (160km round trip with prolonged inclines ranging from 9% to 17%) Photon probably would be better than BBS02 to keep the speed from dropping below 20 or 25km/h regardless of environment. BBS02 might be used for inclines only since during strong headwinds the cadence only PAS could enable constant ghost pedalling which will reduce the force of pumping effect of calf muscle contractions thus reducing the blood flow in feet and will drain the battery faster. Sence TSDZ2 is incapable of keeping the speeds from dropping below 20km/h on inclines then current CYC Photon seems like an only option.i have build several ebikes and i have bought two new marin rift zone for conversion . i have ridden them with tsdz2 with great pleasure . i ride on mountain foot trails so no special bike trails and i really know how to beat bike and motor with serious mtb ... i believe i know what i need and what i want . as i said - i'd rather save more money and buy bafang integrated than spend so much money to another conversion . period . there is no way cyc gets close to any integrated motor apart from power and speed which i don't need as i do mtb climbing and downhill not flat racing . bafang motors are easily serviceable and way more robust than cyc . not comparable i'd say ...
i was hoping photon was better tsdz2 with a little higher price tag . when it's price is 5x tsdz2 and delivery time is 8-10 weeks and same for spare parts (proprietary chainring wtf) i see no point in being screwed in that way ... sorry .
ToSeven DM-01 or DM-02 might be another option but there aren't any teardown pictures published yet. Lingbei is discontinued due to problems with torque sensor and according to reports it was programmed to be excessively similar to cadence sensor.