If you would simply emulate what Cakewalk has been doing for years, you could knock out a ton of feature requests.
Simply make the "show page" a 'Playlist' of Studio One Song Files. Then I wouldn't have to du7plicate all of my Studio One songs over to Cakewalk for my live show.
Once you get that done, users will then be able to send MIDI patch changes to Gtr rigs, MIDI commands to DMX light shows, etc. AND not have to export stems from every song and double the work to get a project into the "Show Page". Additionally, if a modification is done in the song file, the user wouldn't have to re-export the stem(s) to the 'Show Page'.
Perhaps it might even be useful to leverage the 'Save Version' in S1 to link the playlist to a 'Live Version', while avoiding an accidental 'update' to the live version when continuing to work in the studio.
It's very helpful to display to total runtime of a playlist, as performances (playlists) are most always confined to a block of time, such as a 90 minute set, etc... This way the user can see how they are filling the block as they build the 'set'/playlist and save it for the gig.
Once you accomplish this, the only remaining 'live performance' feature needed, would be the 'Lyrics View' (something similar to Cakewalk only perhaps better). This allows a user to create a view on an alternate display, for singers as a 'confidence monitor'. I have noticed that when I open my STANDARD MIDI file (Type 1), Studio One drops the lyrics since it appears to not understand what to do with them. A disappointing oversight since 'lyrics' is part of the Standard specification.
Studio One is the best for the studio, but I still can't drop Cakewalk (or live folks using Ableton) until Studio One actually becomes a DAW for live performance. The first attempt at the 'Show Page' was useless. Let's work together to get this right and make Studio One the world dominance DAW!