I've got the same flash and bought another because I love it, so why not get another second one?
It might not be "perfect" in a build quality sense, but it is a lot cheaper than the Canon alternative, and if you're going to take care of it and not drop it or handle it roughly, it should last quite a while.
Nick T.
Canon EOS 60D; Canon 17-55mm f/2.8 IS USM; Canon 70-200mm f/2.8L USM; Canon "Nifty Fifty" 50mm F/1.8 II; Canon 100mm f/2.8 IS USM Macro; 2x Sigma EF-530DG Super flashes; Manfrotto 190XProB + 804CR2