Did you use Stabil when it sat? The 19 year old bike I referenced above was a ZX-11D. Here in Northern Michigan it would sit 4.5 to 5 months every year, never had a carb issue, and it always started right up each spring. And three tanks? That would be about 700 miles.
And like you mentioned above, it would take a few miles to warm up before fully turning the choke off. I wonder if he really has a problem at all?
Its a 93 D1 and it's sitting in my garage. I've had it for over a decade.
Once they switched to 10% ethanol blends a few years back the issue with it sitting started to appear.
First 100miles starts it with bogging (typical pilot jet clogs).
Second 100 miles slight stumbling around 4500-5500 rpm
Around 3 hundred things would clear up.
Usually 3 tankfuls into the season for me is about 2 weekends in a row and that's usually around the time where I stop "thinking about the carbs".
I've always used stabil.
Such a great bike to work on.
Right now all it does is sit. I've been meaning to sell it (I ride a CBR1000rr now)