Dont try to tune the bike to make it run good while cold, it will be too rich when warm.
These bikes are cold blooded, it will never run hicup free when cold, let it warm up before riding it.
I have a programmer and my bike still hicups untill fully warmed up, I've adjusted eveything on it to try to cure it and it still does it.
The programmer will give the midrange and throttle response some added kick on a stock bike.