I’ve got a Maxx-D and its been spot on. When you say you want a wireless setup, it really is the way to go. Take it on and off in seconds without any faff. Like others have said, the mount is rock solid. And, as you’ve probably already discovered with your Diablo, you’ll use it for more than a bike light (they’re especially useful with the silicone diffuser caps!).
I know I said wireless is the way to go, but the remote switch is rather handy and saves wear on the main switch. Look at this for a better fixing option for it too (scroll down to about mid-way): Switch Mod.