Ive never owned one but my mate had one on his Astra SRI and while left to sit it just broke one night, never to work again.
I bought a Toad myself after lots of opinions, VERY good and reliable, doesn't have all the extra little bits like a clifford does out the box but are a damn sight cheaper and can be readily bought