There are a Lot of encoder options out there already. Adding some USB ports really doesnt mean much... (use a simple pre-existing hub) Nor can I understand why anyone would want console controller plug-ins... if they have true arcade controls.
What is it you are trying to accomplish that isnt already taken care of by the other guys?