CYC Photon here – several places sell them, one advertises the UK legal one but CYC make available the EU legal firmware as a download if you buy from elsewhere.
Nice motor and very nice torque sensing.
Some people have had overheating or other issues caused by overheating, but they run them unrestricted (it’s a 750W motor then) and with a throttle, so there is no way the UK legal version should have those issues.
Got my motor from Paradise Cycles and a battery from BesBikes.
Technically a throttle is OK on a conversion kit as long as the 15.5mph and 250W limits are still met (unless there has been some change since 2014) I haven’t seen.