なっている定義を採用する方が良いように見えます。示すべきかどうかは疑問です。明らかに本文の見出しであると判定します。属性は、サイト全体の大まかな構成を示すためのものです。サイトの体制としては十分ではないかと思います。重複を確認したり、整合性を管理することも容易でしょう。キーでジャンプ(移動)するようです。アプリケーションであることを示す。bannerページではなくサイトのヘッダを示す。complementaryドキュメントを補助する情報を示す。contentinfoコンテンツに関する著作権やプライバシー情報へのリンクを示す。formフォームのコンテナを示す。mainドキュメントのうち主要なコンテンツを示す。navigationドキュメントや関連するドキュメントのナビゲーションを示す。search特に検索フォームを含む領域を示す。