the only thing that need to be done, if they want to keep this interaction, is making sure that the little shuriken above your head (who appear if akali dash on you) stay there for all the travel time. (would like to see the cam on the target to know if it stay or not)
In Vi case, there is the big line warning you that she will arrive (with the direction) so you can count on that when teamfighting
For akali, while the shurikken is there, he seems to last 1 s at best so in the middle of a fight where she is supposed to be elsewhere on the map, forcing you to focus on 2 area at the same time to be sure she press E or not during the allowed time (3 s for recast?) is a bit to much.
You can also argue that giving her a free tp on a non ultimate abilty should come with improve clarity for the opposite side