I have it on Steam. It's pretty much identical to the console ports. No controller issues. I'm using the Xbox 360 controller and it plays the same as the Xbox 360 port. It's cool to be able to play it while sitting on my PC. I'm glad they ported it. I have so many versions of the game now I'll never run out of places to play it.
Oh, just don't take some of the high scores too seriously...some of them are obviously hacked. A shame really...