Have you seen the Boxer in action? I have seen neither, and will qualify my response as such, just wondering if you have compared both?
As for a better support, i assure you that Glen's customer support cannot be faulted, and since LED Lenser also isn't an Australian company, i would imagine...