Finally!!! managed to get the Classic Controller working with this, and thank fuck, the game is SOOOOO much better, the roll is actually useful for making long jumps which I never knew about due to the controls for it being awful.

Anyway if anyone has the homebrew channel installed and needs help with the PAL version setting up classic controller it's easy to just drop the files to the SD card and launch the game through gecko.