You've stumbled across a bit of a wasp's nest, I'm afraid.
First, section elements on their own don't do anything for screenreaders; they are not announced and cannot be navigated in any meaningful manner. You can force them to be announced as navigable regions, by adding an aria-label or title to the section element, this makes it appear as a named region. See also:
$1​
As for heading structure ...that is a painfully difficult one. On the whole, there are two schools of thought on multiple heading 1's on a single page, which is related to more than one main landmark on a page. I would argue that headings are an outline of the overall page, and therefore, using named regions is fine without resetting the heading hierarchy order. That way, people can sstill skip past the however many named regions to the subsequent heading, as there would be no other real way to quickly skip past them other than skip links otherwise. Does that help at all? :)