Hello There,
Thanks for the updates. Adding an ID to the content bands is one of the many reasons why we created Cornerstone, our very own page builder. With Cornerstone, you can add custom ID on any section (compared to VC that you are not allowed to add ID), row or columns not as complicated as VC. Would you mind to try our very page builder? Our documentation mentions VC because we still have to update it. Sooner or later, when we finish our new documentation pages, it will be using Cornerstone. I know it more confusing but as soon as you get familiar with Cornerstone, you can build your page and apply one page navigation much easier.
Hope this helps.