Any luck getting your cold start issue straightened out? Mine has a similar problem, sometimes even a shot of ether won't get it going. Just cranks and cranks, doesn't even stumble or try to catch. If I leave it in the garage though, and get the garage up to around 40 - 50, it'll usually fire on the first or second try with no ether. Getting ready to install a block heater tomorrow night, and see if that helps.
If you can't be good, be good at it! >:-D