Non ho mai fatto un sito per l'assistenza ma mi pare che anche Drupal abbia tutto quello che ti serve.