LEDs flash faster because there's less resistance... You can fix that with a flasher relay, it's pretty simple.
LED signals work fine on this bike, you just have to use the right relay if you want it to work properly.
If you need to find the relay, Highway Dirt Bikes has it, and some nice LED signals too.
2009 BMW F800GS, Olive Drab
2006 Ducati Sport 1000, Black
Custom built Ducati GT1000 Scrambler, Red