That's easy
Patchwork every time
That's easy
Patchwork every time
IP64 enclosure
Have one on demo first is my advice. The are good, I'm not criticising the product but for spraying from the bike might be a bit much.
I am also considering one of these, but was advised by Patchwork to go for the Eco+ as it is waterproof which may prove pretty useful if out on the bike.