The deals at wiggle aren’t too bad.
Basically the diablo can spit out 900 odd lumens for about 1hour 20mins. On medium mode it runs at a more reasonable 3 hours, but not quite sure what lumen output. Probably similar to a joystick on high.
The joystick spits out 300 lumens for 3 hours. Its cheaper and lighter.
You have to decide what you want to use it for. I’d always go for a joystick because I tend to do long night rides, and need the 3 hour burn time. Therefore if I did get a diablo, I’d barely ever turn it on high mode, and it would just be a waste.