Just stop all this nonsense about downgrading!!!!
it's not like taking out vista and putting in xp!
The wii contains all the versions inside!
If you make an update you don't loose xp when you install vista, the wii contains all versions from 2.0 to 3.0, 3.1, 95,98,Me, NT, 2000, XP, 2003 and vista!!!
You understand it now? If a game needs to run on 95 version it will run on that and not on vista!
Now, 2.1 to 3.3 are Wii
User Menu revisions, and don't change anything regarding the real functionality of the Wii.
Take for example the trucha bug. The 3.3 Wii menu uses latest IOS and you can't run trucha signed discs, but using a homebrew application that uses an older IOS you can start trucha discs from it.
Wanting to downgrade a Wii is, let's say it nice:


regarding brickblocking and partial bricks: they happen by installing a Wii
User Menu revision for other regions, so it's really a problem of the wii menu and not one of the IOS updates, that's why it is possible to unbrick a partial brick and not stay in fear for a failure.
Downgrading means deleting the Wii menu, then taking out IOS revisions then putting in an older wii menu. If something goes wrong after deleting the current wii menu then the Wii is DEAD!