Agreed, very cool. Where did you get the quick straps? I haven't seen them in Cycle Gear or the MC Dealerships, of course I haven't looked for them either.
In Ohio we're blessed with one of the nations largest outlet stores for MC gear called Iron Pony. When it comes to cloths, protective equipment and swag it's about the only place I shop. It is great to be able to walk into a K mart sized building and try stuff on before you buy. For parts, tires and such online store seem to have the upper hand.