I didn't know that Grin made lights!
I have no idea unfortunately, in terms of which one would be better.. I think it all depends.
For me, I just use my normal bicycle lights.. and I don't have any switches on my handle bar.
sorry im not being much of a help