Hey guys, wow really appreciate you guys input.
@MarkSchofield the audience is indeed not permanent (it’s a sales (landing) page). So your approach would not be suitable for my use-case. Thanks for chiming in with the idea though!
@matthieu_chateau option 1 could be a workaround indeed. But since I was leaning towards a single page approach, so that would be the third approach. I found this earlier thread that could give me more direction: Hide or show blocks based on a record's attributes - #18 by Julien_Berawen. Instead of a field attribute triggering hiding/unhiding of blocks, for me the trigger would be a click on a button.
I’m not really super familiar with custom code in Softr, but do know that the new block designs might have broken workarounds like in that thread. @matthieu_chateau do you have insights into if the approach from that thread is still feasible? Please don’t waste your own time on this for me I’m already more than glas if you can shine a light on how much the solution in the linked thread is still feasible with the new blocks and another trigger.