While that's a fun video, I still say that an underbarrel chainsaw, double bladed swords, and peaceful, intelligent aliens visiting planet earth are unrealistic.
Although I'm glad they included a Ghillie suit, for some reason my favorite item is the Bike racing armor and helmet.
Unrealistic? No. All of these things are
possible. They just are either impractical (like the underbarrel chainsaw or the double-bladed sword) or implausible (the aliens - why the specifics for that anyway?)
That does not mean that people won't try to make the impractical items out of a desire for the coolness factor. That does not mean aliens could not touch down tomorrow (though it's really unlikely.)
So if future tech could make the cool-nut-impractical practical, why the hell shouldn't they do it?
And Shadowrun has no aliens, so...