im going to expand the dashing a little, thats honestly clever i have no clue why i didnt make it so you just dash in your current moving direction with a neutral input.
i also was testing making you bounce if you hit the targets from above, but piercing through them is fun, and it was kinda weird you couldnt do it from above, my idea then would be to hold the dash button to actively pierce but, i think that just adds another unnecessary complexity to the dash, thats when you make use of the jumps, keeping things straight forward.