What badges, if any, did you guys use? The spin jump one seemed to blow the other ones away but I’ve seen pretty mixed answers elsewhere
Parachute Cap is a very good fallback simply because it's the first one you get. It was my main badge for most of the game. It's a pretty terrible glide to be honest due to how fast you lose altitude, but it's always useful due to how it lets you climb walls, you can even escape pits with it.
Floating High Jump, I can't say I ever had any motivation to try out, but it seems like one that might have some use.
I stuck with Boosting Spin Jump once I got it because I'm a big Galaxy fan, but it isn't necessarily the best one. Unless Floating High Jump has better height or distance, this probably kind of eclipses it once you get it though.
Wall-Climb Jump is straight up beaten at its own game by multiple other badges that are slower but way more effective for climbing walls. The speed is its one saving grace, but I'm pretty sure it would just make the one level where fast wall jumps are a thing even harder.
Crouching High Jump just seems worthless compared to all the other options out there. It probably goes the highest? But there's no way that height is necessary, so...
Grappling Vine is very fun to use but it really depends entirely on the presence of walls, so I feel like its effectiveness is going to vary a lot in practice and it can only be ranked so high as a result.
Dolphin Kick is for the three or four levels with swimming. Not sure why it's even a thing to be honest, they could have just changed the swimming mechanics.
Timed High Jump I never saw but it sounds useless, much like the triple jump in NSMB. There are so many different high jump badges that some are just going to naturally eclipse the others.
Fast Dash I believe is basically just the more practical alternative to Jet Run.
The Boost Badges seemed helpful, but generally not worth giving up an Action Badge for. Probably should have been a separate slot. I never tried a single one.
As for the Expert Badges, Jet Run is annoying casually and only exists to overcentralize speedruns. Sound Off is a meme and Invisibility is a shitpost. I can kind of vaguely see Spring Feet being useful maybe? But probably not. Some of the badges seem to exist more for their challenge levels than their actual utility in the rest of the game.