Yes I would recommend them (reservedly), in fact I have 2 of them both from DX.
Mine took about a week to arrive, which I didn't think was too bad. At the time I don't think they did a UK plug charger so I got one from [url=http://thetorchsite.co.uk/][/url]...now they deliver very fast!
Why recommend reservedly? Well the first one is an older type with a kinda castellated lens bezel; this has been trouble free. The second has a flat bezel and kept cutting out on me. But its an easy fix (after spending some time figuring it all out), since the barrel and bezel were just slightly too loose causing the battery to loose connection. Since then I have had no problems, though it does kick out more heat then the first one in extended use.
The bike mounts are cheap...in every sense of the word. Not had a failure, but you do need to use packing (I used a strip of rubber) to keep the torch in position especially when the doing gets rough.
Battery life is OK, but I always carry a spare (they are sold in pairs) and its easy to swap them over mid-ride.