think the last comment is just the fitters problem not the clifford alarm^^^^^^
i've had clifford on 2 rst's and never had a problem. my brother and mates also have them and never had any problems.
every professional i've spoken to rates them highly.
toad and clifford were origonally the same company so are very similar.
i'd go clifford all the way but get as much advice as you can from professionals, both stockists and none stockists.