will this work well? i have read some of the reviews on Target.com, and a few people stated that it is hard to install in some cars, including one person wrote a Honda Odyssey 2006. just wondering if anyone has any experience with these brands together. many thanks!