Sorry for the late reply! My pleasure giving you a helping nudge.
Group Focus are great! And Floating Groups are my personal faves (with some CSS you can create fullscreen views with Floating Groups).
Indeed just like you did, you can copy (or copy with workflows) a group into the Group Focus and it works just as expected.
As Josh suggests, using states + conditionals is a very good option, too. For example, set a state to “visible = yes” and then have all kinds of things show up when the state of something is “visible=yes”. I use these a lot, specially on onboarding tours with “pages”.