Well, quick update, after much debate and not getting to toy with either one of them, I ended up going with the Kenwood and man, what a great decision that was.
First off, it was nothing less than stellar purchasing from Crutchfield...I got the head unit, Scosche factory integration adapter w/...