Is Discourse suitable for use for a question and answer type page?

As Discourse is a rainbow system it is suitable for Q&A too. However it will need some plugin (I do not know if there is any) to work good for this purpose, at least it is needed to have

  • sorting by voting
  • limiting of replies in single thread by one author
  • subscription to new topics not posts
  • extended categories or tags filtering
  • something else.