I can attest that the 04-05 links DO work. I have them on my fiance's bike. I cannot remember the brand name exactly. Also, you can only really use the first setting, because the bike is lowered so much on the second and third settings that it is impossible to ride anywhere.
I searched Ebay recently and they did have 08 250R links available.
2008 Ninja 250R - Stock