Catfight!
I own both the Dinotte 140TL and SF. Love them both, the SF running as a secondary/backup to the Dinotte. I REALLY love running the Dinotte during the day. I also run a Dinotte 200L up front, both on some sort of blink pattern. Of course it can be overkill. I have them, and am perfectly comfortable running them during my commute day and night.
Ultimately, do what's you feel is best for you. My suspicion is that no matter what lights anyone runs here at BF, it's more than a bit of whipping out the ruler and seeing who's bigger, brighter, longer, cheaper, whatever. Not that I need a ruler to prove anything...
Pfft! -Bill the Cat