I like the idea of this, it's not like a debuff mob is out of place, seeing the Husk and Stray mobs from 1.10(?). Just this time, it obscures your vision, and the fact you gave it the Twitch logo is very amusing, even though it's obvious that it's not the actual design if it were to be put in game. However, maybe it should drop something. Probably not a new item, so maybe bones?* But it would have to be less than what a skeleton* drops, because the mob would still have to remain reletively useless.
*You can just replace the item and mob with something else.