Nein, das <div> brauchst du nicht, du hast schon das <h1>:
<h1><span>Überschrift</span></h1>Der entscheidende Unterschied zwischen
<div><h1>Überschrift</h1></div>
und<h1><span>Überschrift</span></h1>
hinsichtlich der Anzahl der Elemente wäre welcher?
Keiner (und ich hoffe, das muss ich dir nicht erklären).