+1 on the CRG / CRG knock-offs. I used to do a lot of bicycle riding so I am used to that kind of mirror. No shaking and can see everything behind me. For bags, I actually went with a pair of Givi E45's ( huge ) as sidebags and they can hold all my gear ( helmet, jacket, pants ) and have room for my work-related gear ( laptop, etc ).
Toys : 2009 Versys ( Blue ), 2006 Mazda MX-5 Miata
Needs : 2016 Mazda CX-5 ( RIP Mazda5 ), 2007 Honda Civic