Is it a must to have at least one block reserved for WP widgets in a custom template?

I am working on a single page WP theme which, due to its structure, misses both a sidebar and a footer. Is it a must to yet reserve a place for WP widgets there?

PS: On blog pages I do have a sidebar reserved for widgets, so it’s only a landing page in question.

Your theme demo must not deserce a place but you should think of it if users want to use the traditional styles, WP is still a CMS at its core. It must support its default intention for a blog.

Your theme must support display all default WP widget.
At least, Install Theme Unit Test to check and pass all requirement.