Although every little helps Mich, and I'm sure you would make an excellent mod, after doing it for a couple of days, I've realized that you can be much more helpful to people on the forums and the audio portal through other means - not that I'm saying you shouldn't want the position, but at the same time it's not some magical power that every time you approve a song you're fixing the portal!
Think about what us mods do. We approve or we ban. It's not much more than a glorified (but very necessary) blam/protect system as is in the flash forum, except instead of judging on quality, we judge on legality.
If you really want to help the users of Newgrounds, give them support on the forums, answer their questions regardless of if you also need to redirect them to a sticky. Go onto the AP, find a few tracks and leave helpful reviews - that's what I try to do, even with these extra tasks assigned to me!
I'll definitely vouch for you should more moderators be needed, but don't be bitter because you weren't picked out this time! You can make as much of a difference as any mod can just by being a regular user.