it most definitely is not.
the flea and the knog are NOT lights to see anything with. they do a good job of letting people see you if they're looking. they won't get you noticed by a drunk and they won't light your path.
i suggest a P7 flashlight(not necessarily the magicshine) and battery and charger and mount number 21314. it swivels 360 degrees and has been working great for me so far. don't know how durable it is...
the advantage of a tactical flashlight is that you can take it off the bike and use it easily, and if you get one with an assault crown you can hit people with it.