I have the Icon TiMax gloves. I like them, but I will only wear them on my cruiser. To me, with all the metal and bulk, they don't look "sportbike", especially Busa. They do require some work to get on and off with all the hinged parts/flaps and velcro.
Stockerjo