I agree.
I don't recommend coding a Wii emulator first either. Start with something simple like the Game Boy or NES, and especially, contribute something to another emulator and read its code to get what to do and help you out - and read lots and lots of documentation.
The best thing to do if you're a newbie to coding emulators is to ask about making it so you know what to do, make sure you learn a programming language (C or such) fully and write code before starting the project.
Also, you could have started with gamecube emulation since GC stuff is close to Wii stuff and probably more simple to emulate by a bit, and there's obviously going to be more documentation.