I'm just retiring a very similar list.
Mine swaps Crackshot for Juke on Howlrunner and drops one Black with Crack for naked Wampa. Matches up well vs pretty much every list I've played. Can't always say the same for my flying of it sadly hence putting it aside in favour of less ships. I either kick ass or make a silly mistake as my brain turns to mush. Either way I've never had a matchup I didn't think I could win.
Juke seems golden on Howlrunner. Evading with her makes her a little less attractive as does Wampa. For 14 ps he can seriously mess with target prioritisation, especially the likes of Fel and Corran when he has Howlrunner support for his shots.
Glad to see someone getting mileage out of it as I've been a long time advocate of VI Vader in the current ace heavy meta.