Cool, glad you see potential in it! I really like your idea of an "intermediate dash"; it’s somewhat similar to a change I made after the end of the game jam. Now, the player has a bit of control over the character during the dash, allowing them to dodge around enemies with a "Curved Dash."
That said, I’ll definitely test your idea—it sounds interesting! :) I’ll post the debugged version with the new controls once the voting period is over.