Yea the boss designs can definitely be improved! For the 2nd boss, the intention was to have the player chase the boss using the spin and deal damage but I can see players just waiting on the ground and hitting it too. Maybe by having a speedrun time leaderboard, players would be encouraged to kill the boss faster and not wait for the boss to come to them.
Thanks for playing and giving feedback!