The square is very interesting. But if you must choose, better go to Patan or Bhaktapur.
The Durbar Sq in Kathmandu is very crowded. There are also lots of really annoying would-be guides.
If you own or manage Durbar Square, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.