You basically describe my workflow ;) I have Logic and Vuo hooked up via MIDI (IAC driver) and pipe audio through Sound flower into Vuo. I can record live into Syphon Recorder but when I can't run my composition in realtime I need to jump through hoops to get Vuo do my bidding.
Currently as a workaround I use the "Record and Play Values" node to record incoming MIDI data live to CSV files. While rendering the Vuo composition offline I switch the "Record and Play Values" node to playback. After rendering I add the audio in Quicktime or FCP.
However this way it can be a little difficult to exactly match the starting point of the recorded MIDI data, this can be overcome by adding an offset time (add a number) so both start at the required time.
I like how you show images in the popovers! Will the images in the popover update for every frame? Could the popover be "pinned" so it stays open while you play with parameters in the patch?