Sure you could use a flashlight on bicycles. After all, you could hang a lantern from your handlebars, if you wanted to.
Personally, I'd consider them something to be used on an ah hoc basis due to their design limitations. But as long as I can see you coming that's up to you.