Spinning attack? Do you mean Kracko, or Ryu as the second boss of the game? Either way, both of them are easy once you've learnt their pattern.
Anon, you know you don't have to pass that trap every time you want to fight the boss. Simply pass it once, visit the boss room, then if you die you can go to the teleporter room to fight the boss. That's what I was doing on Hard mode, because it's annoying having to navigate traps to get to the boss - almost every boss is like that in Hard mode, so I use the teleporters instead.
EDIT: I've decided to have another playthrough. I'm using the super-secret character this time. Without spoiling anything, he handles differently, so I did have to switch back (quick menu, turn licence character off temporarily) for a couple of tricky jumps, but for 99% of the playthrough I'm using him. I just destroyed Sonic much more easily this time! I'm playing Average mode this time, for two reasons: one, if I need to switch characters there are more saves to do it at, and two, I want to see how the Prize Room changes to stop you reaching the super-secret character.
For those of you who aren't the Boshy on Hard-on mode yet, it's well worth it for this character. Since he handles differently, he can be used to, in effect, break the game in certain places. He can make jumps that other characters won't come close to. In fact, I managed to skip the throwing-star miniboss - he can make it over the gap! It's a nice reward for people who can beat the game on Hard, because you have to be able to do these sections normally anyway. Once you've beaten the game, I suppose it gives you the right to sort of "cheat".
EDIT: Last part of post removed to discourage cheating.