Sí, el sitemap en HTML es más para los usuarios. Deberías utilizar estilos, tabulaciones para que queden a diferente nivel conforme más profunda sea la página, etc.
Sin embargo, en el XML introduce todo lo que quieres que indexe Google. De igual manera, lo va a indexar de forma natural, pero por si a caso tienes alguna página descolgada, sin enlazar o lo que sea, pues lo pones en sitemap XML y se acabó
.
Y el máximo de URL's por sitemap es de 10.000 páginas, si lo sobrepasas (no ahora, pero igual en un futuro), tendrías que hacer otro sitemap y ale, a seguir.