I really hope thats the new sparrow for us to get, but doubt it for now.
And as for that rocket launcher thing we were talking about earlier, looks like it is pretty much confirmed to be similar to taking the sword from the public event spawns of crota.
We will kill this guy, and take his arm as a temporary weapon.
I guess those that own the DLC won't be getting anything extra like before with the trick sparrow. But that would be cool if they introduced a new set of type sparrow.