I have always wanted and will always want remappable controls in any game. Normally, though, I just bear through it. This game, however, made me wish I could change the controls constantly, especially since I played it after
Sonic Generations.
This game and the 3D segments of Generations have the same basic gameplay. Basically, you run forward and press a different button to go faster. Certain segments will require you to dodge back and forth quickly to avoid pillars or walls. In Generations, this is done with the shoulder buttons.
Since Colours can be played with a few different controllers, there should theoretically be an option for everyone. But the dodging move is the main sticking point. On the sideways Wiimote, you press left and right on the d-pad, which is fine. On a controller with an analog stick, however, you have to use the analog stick. The d-pad does nothing. Despite Nintendo still being in their "notched analog stick" phase, this is still incredibly awkward. Despite having more buttons to work with, Sonic Team decided against using them.
I'd use the sideways Wiimote, but my hands are too big. I always end up hitting the B button, which causes Sonic to do a slow slide.
So, to sum it up, I hate the Wii. It had some good games, but they were good in spite of the Wii itself. (I will defend the Wii U to the death, however)
Sonic Colours would have been a far better game on a different system, as would any game, freed of forced motion controls and that awful sideways Wiimote bullshit. I thought the Wii was the dumbest shit ever when the Wiimote was first revealed to the world (I was 12 or 13), and I was right. (I was wrong about the DS, but that's a different discussion)
Every single thing I don't like about this game, aside from the final boss fight (which is always a problem in 3D Sonic games), can be traced back to the Wii itself.