Blocked pilot jet, is my opinion. If the bike is 11 years old and has only done 500-odd miles, than it has likely been standing for a long time. Petrol evaporates and leaves deposits the block the jets. You say you have cleaned it out, but did you use proper carb cleaner? A wipe out with an oily rag isn't enough

Clean it out meticulously with proper cleaner, and don't poke around in the jets with wire - you can do more harm than good. Soak the jets in carb cleaner and blow out with compressed air. Onjce you have the pilot jet clear, it will start properly (easy cold, harder hot), you will be able to adjust the idle, and it will run without the choke.
Brilliant bike, by the way. I've had two (the early full-power version and the later restricted one) and they are about the best dual-purpose bike there is. Good luck with it.