Everyone has different opinions.. I was going for Toad when I rung up.. but ended up getting the Clifford.. I guess its down to which they feel more comfortable with fitting.
General feel I get mostly from people is.. Both are great when fitted properly..
Some Cliffords are installed badly, so therefore get a bad name because people post bad points on forums. Its nothing to do with the unit itself.
I was in the same situation last year.. and ended up with the Clifford, and Im very pleased with it and would definetly recommend it to anyone! (Concept 300 with Dual Zone Proxies)