I work work for Urban Sharing AS, and I've been in Edinburgh the last few days supporting Serco, the operator that'll be running the system here, in getting everything ready for launch tomorrow.
Urban Sharing operate the cycle hire schemes in Oslo, Bergen and Trondheim in Norway. Trondheim and Bergen runs on the same platform and technology as Edinburgh, while Oslo runs on a different platform. In Edinburgh, we supply the hybrid lock solution and software to manage operations.
I'd be happy to answer any technical questions you might have!
As some of you noticed, station availability has changed quite a bit today, as we've tested stations and docking points. You'll see the map on https://edinburghcyclehire.com/stations getting more and more red (that's a good thing!) throughout the night and early morning.
Regarding OSM: We'd be super happy to help out in any way we can. The GBFS feeds, as you've noticed, have coordinates for all the stations. What else would be useful for the OSM community that we could provide? (Don't tell anyone, but we'll actually be switching from Google Maps to an OSM based provider in our apps and on the web. Expect higher quality maps around several stations in Edinburgh when it's rolled out.)
Regarding lights: It's correct that the front light won't light the way on a dark street; it has a set of blinking LEDs that follows UK requirements for cyclist visibility, but it's not meant as a torch.
You've already figured out the dome in the front contains two locking mechanisms: One to grab and hold on to a bar that's in the docking points, and one which locks the wheel to itself. The latter is spring loaded to the open position, which means locking it requires manual intervention, so it can't lock itself by accident (or due to software bugs!). When you dock a bike to a virtual station, the app will ask you to move the locking bolt yourself. The dome also contains electronics such as a 2G/3G modem, GPS receiver and various sensors.