This is a great idea for cyclists at night, but being a cyclist in London myself, I can tell you now, you wouldn’t catch me with one of those!
“Having a bike lane on the street that you’re pedaling down is one of the proven and effective methods of protecting cyclists so far. It makes drivers aware of you and it gives you your own space to travel in. Unfortunately, not all roads in the country have a bike lane – you can found them only in busy streets. That is a problem if you traveling lot with your bike. A solution to this problem, is LightLane, where you can bring a bike lane with you!”