Style like Rigondeaux, southpaw counter puncher with power, speed and good foot movement and ring generalship
Im no Mike Tyson fan, but, I would say his style was pretty much flawless. . as long as you had the physical attributes to execute them correctly. and in his case, the mental stability
It's got to be a balanced style ala Leonard. Someone with speedy, powerful combinations, and with a solid defence to go with it. Every style has a weakness; the only way to avoid that is being well-rounded.