i do think it's best used in moderation.
instead of making everything h1, i would start at h2 in most places (unless of course it's literally a document), with `headingoffset` sprinkled more intentionally.
a page with a hundred h1s is nonsensical, but the same amount of h2s can still make sense.