Best way to build settings dropdowns

I’m building a settings menu and I’d like to dynamically pull the options for different dropdowns from the Game User Settings Node.

I’ve noticed some people hardcode the drop downs options in the designer like this

Capture

But I’d like to populate this dynamically and not reference any values by string in the Designer. For example, here’s my attempt at building an audio quality dropdown

I sometimes have to put these behind a Do Once block to prevent the options from getting overpopulated with duplicates. Just wondering, is this the best way to achieve this? Are there any cleaner solutions?