The difference between the PS1 and the PS2 controllers is the PS2 buttons are analog and where as the PS1 controllers only the analog sticks were analog. As for the rest of your questions I really can't say as I have never really used anything but official Sony products.