Thank you thank you!
I agree with you on both the final boss and the dash, ultimately we ended up running out of time and the decision was made to embrace the power fantasy as a lil endgame twist (and maybe a developer gag about final bosses always being the easiest part of the game) for the 30 day jam.
We're looking into a stamina system, which would be used to manage the dash and then also for an enemy lift skill (not fair to the lil guys to carry them forever I think). Would also like to change the dash so you cannot turn, but rather slowly shift your position perpendicular to the direction you're moving.