Was talking about this on the PA group's mailing list...
There's been some debate as to where this guy actually comes from in the EU. Rebelscum reported, but seemingly deleted their report (I can't find it anyway) that the figure came from Rogue Squadron: Rebel Strike video game... I recall them ammending the story to that after reporting it came from some other source.
Either way, I can't find the story now to link to it but neither seemed right to me... I think they got it confused with the "Storm Commando" characters, which are in Rebel Strike, but who don't wear Scout armor. Only their helmet really is similar to the Scout's, but the Storm Commando is a very different character.
This seems to me to be a completely new EU concept whipped up by Hasbro, much like the Shadow Clonetrooper was, so maybe that eases the pain of buying it, if some are looking for an excuse not to do so. There are vaguely similar looking guys in very different outfits with Scout helmets in the EU, but there is no "Shadow Scout" at all in EU. Might be easier to pass for some then.
I figure I'll get one, but at the price that'll be all I get I think. The bike blows, so I'm a little miffed at paying the extra inflated, inflated price, because of it.

Rather have had some $$$ knocked off and just got the figure, but that's me.