I looked at the biketronics retro kit. That looks good and easy enough + looking at sony mex-GS810BH HEAD UNIT.
This my second aftermarket head unit. I got the kit including the module when I got the first one, a Sony DSX310. When I changed that for my current MEX I had a problem with my hand controls. I contacted Biketronics for help in troubleshooting. It turns out the old module wasn't comparable with the new radio, as Sony had changed production somehow. Anyway, instead of selling me the new module, they exchanged it for free even though they were in no way at fault. I can't say enough good things about Biketronics customer service.
With an aftermarket HU you can get one with a rear USB and run it to your bags. But you won't have the same same sort, playlist functions on your hand controls.