Currently use QC to make custom layers for Bonix TV - a vision mixing kind of application for OS X with a kind of QC stack of layers, each layer being a composition with published ports and some protocols for data types. Also generate sports graphics and twitter feeds and so on for video score boards at large sporting venues.
Spent a few years learning Quartz Composer as my way back into coding from a decade away doing design related work. Film, graphics, studied Architecture for a few years and got involved in publishing then film. Now moving into front side web development. Hope to get into app dev with Vuo and rapid app prototyping.
Would be nice if compositions remembered canvas position, screen position and zoom level when saved and re-opened. I like to have a to-do list inside the comp and save it showing that list. I dislike the random opening position thing, it's almost unsettling when you're restarting Vuo from a crash or opening old compositions.
If you click on a port that already has been expanded into a floating palette window nothing happens. Maybe the palette window could blink off and on again or just some little signal flash in the title bar so it's easy to find out of a group of them.
Ok, unfortunately my two ext displays are in different locations to each other. I could try finding an extra monitor there to borrow and test you comp on weekend if Team Vuo have not responded by then.
One workaround would be to put a significant part of the composition into a compiled Vuo node (.vuonode) that the openable .vuo file uses. That way you could claim commercial IP on the .vuonode and this would discourage unapproved reuse by 3rd parties reselling your work. Requires being able to code a .vuonode in C though.