Seriously, all this talk about mains jets is interesting, but the main shouldn't be the issue. It doesn't come into play until after idle and neither should the needle. BTW waffle brown sounds good. I think I'd keep the main you have. (I'm surprised Noober has such a small one, hmmm that doesn't sound nice does it?)
Odd though that it dies when you pull out the choke. If your pilot were plugged or just too small, that should make it run.
Have you looked at electrical BS, like the TORS? I have an '04, so it's just a little different, but when I was first messing around with putting in a new carb, I couldn't get it to idle at all. Then I realized I still had the throttle switch wires connected, fixed that and voila! the sumbitch idled fine. Yours might be different cuz it's older, but it might still be a TORS issue. (I believe the diff is that newer ones have to have the throttle switch wires jumpered as well, not just disconnected.)