It may work, but I have no clue why either of my Suzukis would need an "electronic timing retard eliminator". Only think I can think of is a possible performance boost from running higher octane fuel. But both of them run fine on 87 octane gas - and I'm happy with that.
Keep in mind that the European 'Stroms are slightly different in respect to the whole timing retard issue. From what I understand that particular TRE won't work properly with U.S. spec 'Stroms. My info is based on a manufacturer that produces both models. Might do a bot more research before spending your money.