The Micro is a good option as it easily seat stay mounts. I think it's 80 hours on dim. I did have one give up on a very wet 400 but liked it so much I bought another.
I usually carry a small usb battery and cable so can recharge the taillights if needed during the day, but it's just another thing to worry about.