I have the Ai606 in mine and it's never had a problem.
The way I see it is this. go for Clifford if you want gadgets and Toad if you want reliability.
Either way, get it fited by someone that knows what they are doing. A badly fitted alarm will cause you a lot of grief.