Originally Posted by goingtoscotland
actually at idle the oil pump barely works. starting the bike and letting it run until warm at idle is worse for the bike than blipping the throttle(to like 3500 max) a few times when you start your bike and then holding the RPM at around 3000 for a few seconds after that will force the oil pump to work better resulting in better oil flow to the head.
Not entirely convinced by that. Anyway, the oil flow to the head is not really very important while the bikes just sitting idling. It does need the pressure built up on the mains and big ends before riding off though. That only takes a few seconds. Letting it warm a bit at idle does minimise the amount of acid from the cold start rich mixture that's blasted past the rings (the seal is less than perfect on a cold motor) to contaminate the oil.
That apart, use as much choke as your bike needs to start and idle, and ease it off as it warms. Too much choke as it warms and you'll find the bike won't rev clean or pull.
Ride around all the time on choke and you'll have a very short lived engine. Use the choke but take it off as the motor warms, and don't do a lot of cold start short trips and it's fine to use. The cold start oil contamination is largely burned off when the oil comes up to full working temperature. That takes about 10 miles or so.