If you stall it you definitely want to put it in neutral as step 1. Too much clutch drag on these bikes.
Then make sure you find TDC and give it one good kick. Don't just start flailing away at it. If it doesn't start, find TDC again and repeat. Just be patient with it and it will start. I learned that you save much more time and effort if you slow down, and follow the steps.
Set the idle around 2K and you should be fine, but i've never really noticed on mine that it makes that much of a difference as long as it's not crazy slow.
Also, what map do you have in it? When I changed mine from the stock map to the woods map it made a pretty good difference on the starting. Mine is a 2011 so it may be slightly different, but it did seem to help.