Build it for your site visitors, not for yourself, if you get my drift.
This is precisely why I am posting the question. I would like to know whats other are doing? What are the norms, if there are any?
Based on the current static-prototype the page is 7000px tall on mobile screen(360 width).
The question is, what is worse scrolling or clicking? Scrolling is certainly better on a short page, but at some point scrolling becomes annoying and a click becomes preferable.
I feel that users probably prefer clicking when they are fully engaged and know what to expect. But I also feel that a click is a big ask, and users will likely leave instead of clicking to the next page. Simply scrolling, is more of the same. So the user may discover something they would otherwise have clicked away from.
The site is purely informational and is monetized with ads.
Without going into specifics a good analogy for the design pattern is a profile page for an athlete like a baseball player. The top of the page has the description of the player, and then there are sub-sections describing specific stats about the player. Like a section for batting, and then another for pitching. It seems to me that a page only for a player's pitching stats could work but without the player's profile it would seem a little odd. And, a user checking pitching stats may not be interested enough to click to another page to see the batting stats. But the user probably would find the batting stats interesting if they were to see them on the page.
Writing this makes me think that I could have a page with the profile at the top and then buttons for each sub-section. A click on the button would add the sub-section, a click of the next sub-section would remove the previous sub-section and add the next. Each button would generate a new URL (pushState).
So profile page url would be: example.com/player-profile
sub-sect-1 url would be: example.com/player-profile/sub1
sub-sect-2 url would be: example.com/player-profile/sub2
Then if Google sends the user to example.com/player-profile/sub1 the user gets the profile and sub1 and then they can click on any other subsection.
Now what about duplicate content? How will Google interpret the fact that the profile will appear on 5 different pages (1 profile + 4 subs)?