Personnellement, je préfère finir par un .html mais c'est plus pour une raison de tradition que de vrais intérêt SEO.
Pour moi finir par .html fait référence à une page.
Ne pas finir par .html c'est qu'on est en présence de l'index par défaut du répertoire.
Autrement dit la logique voudrait que : ndd.com/forum/nom-page-122578 soit l'équivalent de ndd.com/forum/nom-page-122578/index.html
Voilà mon point de vu mais je ne crois pas qu'au final ça change quoi que ce soit pour le moteur de recherche ou l'utilisateur.