Toad everytime for me. I really would rather crap in my hands and clap than have a Clifford. I was offered a Concept 650 for free recently and turned it down. They seem far to installation sensitive and most installers want to just through it in the car and bugger off to the next job