Nepal is great. The people are generally very friendly. Kathmandu is very cosmopolitan. The mountains are stunning. I am going back again for the first time in 25 years. I'm doing a much gentler trek this time!
I've been to Nepal a bunch of times and I usually recommend just passing quickly through KTM to get to where you are going. The dust can be terrible and it is loud and polluted - the opposite reason to why most people generally want to go to Nepal. Better to spend more time in the mountains or Pokhara
It's winter here. That's mostly an issue during summer. Also, if you're out trekking, then that is a non-issue (especially higher up in the mountains).