Boom Boom Vi!
Riot hasn't made a lot of Vi skins so I thought, why not Boom Boom Vi and Boom Boom Blitzcrank become best friends? The on on the right is better (in the picture).
So her q does not punch straight, it's more of a unwinding uppercut if it hits a champion the animation makes an uppercut.If not it continues going straight. Then her W should stay the same. Her E would be a lot cooler if Vi did body shots going forward. Her ult would uppercut the enemy into the air and slam the enemy normally.