I'm about to do the same once everything turns up, although I'm going down the route of manually wiring in my steering wheel control as the H/U is programmable. Looks like you have everything you should need, as for rear usb, my preference is as hidden as possibly so if your cradle is next the...