Lol, don't all speak at once, gentlemen.
Well, I did worry that my questionnaire was a bit too intrusive and importuning - I tend not to reply to those kinds of posts myself, lol.
So anyway, I'll revert to the well trodden path for designing: i.e. the designer proposes, the market disposes. Here's my current thinking for the default template I'll provide with my Situater, especially in regard to automation.
1. For voiced notes, Situater uses MIDI instruments cabled in the Environment to instances of Software Instrument objects. This principle also happens to open the possibility of using very large Logic templates with VEP7, regardless of whether Situater is used or not.
2. In Logic's mixer I prefer MIDI on the left, Audio on the right. This tends to give Logic less opportunity to do weird and awkward things in its automatic "signal flow" rearrangement of mixer strips. In particular I prefer to have VEP's Software Instrument strips on the right in Logic's mixer, so that I'm not constantly scrolling side to side in the mixer to get at the VEP aux expansion outputs and their subsequent routing and effects chains.
3. Unfortunately, although each of the multiple 'cloned' instances of Environment channel strips for each AU3 VEPro instance can be assigned to individual tracks in the track list, Logic tends to be very slippery about which of these tracks actually corresponds to the one and only Software Instrument strip shown in the main mixer, per VEP instance. Long story short, there are problems in this area. There are tricks for getting around these problems but I want to avoid or at least minimise as much technical faffing as possible for the user, such that composers can get on and compose rather than suffering destructive distractions of wrong-side-of-the-brain geeky technical puzzles. Hence I'm currently thinking that for each VEP instance there'll be just one Software Instrument track in the track list. Another unfortunate thing is that to keep Logic mixer's automatic "signal flow" arrangements more or less sane, the track assigned to the VEP instance's mixer strip has to be well down in the track list, usually miles away from its corresponding MIDI tracks. I'm sorry about that; Apple have yet to sort out fully the big mess they made of Logic's mixer long ago.
4. All MIDI-based automation (including Logic's Articulation Sets) can of course be written into the MIDI tracks assigned to cabled MIDI Instruments; but "deep" automation cannot work that way in this configuration. "Deep" automation uses Logic's proprietary Fader messages rather than MIDI messages, but the list of parameters assigned in VEP to Fader automation is not exposed backwards from the VEP server via Logic Software Instruments to the MIDI instruments cabled upstream. The only way for deep automation to work in this case is to write it into the VEP Instance Software Instrument track. Fortunately, deep automation does not use and ignores the MIDI channel and port assignments set in Logic's Software Instruments, so any and all deep automation for the whole of one VEP instance can be witten into one AU3 Software Instrument track, regardless of its MIDI channel and port settings.
So I for one am not happy about this potentially very large separation between MIDI tracks and deep automation tracks, but these are the breaks, folks.
At the risk of triggering some unwelcome and counterproductive duckspeak (Ã la 1984), I'll add this extra bit of technobabble in an effort to douse misinformation and misunderstandings on this topic. In Logic's Environment there has long been a limit of 127 'cloned' instances of each Software Instrument object. That limit holds true with or without an I/O (instrument or router) plugin inserted; it has nothing to do with any particular AU2 or AU3 plugin, nor any particular user-method of causing Software Instruments to be 'cloned' in the Environment. Hence if a Software Instrument's 'clones' are to be directly assigned to tracks to provide 1 MIDI channel each in an AU3 VEPro template configuration, then of course they can provide no more than 127 MIDI channels in total per VEPro instance. However, if all 127 'cloned' Environment instances of any one AU3 Software Instrument object are each set to All MIDI Channels, then the absolute maximum number of MIDI channels is 2032 per AU3 Software Instrument - given that a hypothetical AU3 Software Instrument plugin can accommodate 127 ports, also given that all these MIDI tracks are channelised by MIDI instruments cabled to the Software Instrument. In the case of an AU3 VEP7 Software Instrument, the still-abundant limit is 48 ports x 16 channels per port = 768 MIDI channels; given that cabled MIDI Instruments do all the MIDI channelising. (BTW I'm not expecting Apple to increase this limit of 127 Software instrument clones any time soon - just a hunch, based on a vision of Apple's quality managers having kittens at the idea of allowing potentially astronomical numbers of Software Instrument clones in Logic's Environment. But hey, you never can tell what the Cupertino cowboys will get up to next.)
Thus, in between these 768 and 127 limits there are options for combining All-channel and single-channel Software Instrument clones in the Environment, using cabled MIDI Instruments only for the All-channel cases. Such combinations may perhaps be useful in some cases for alleviating the deep automation separation-from-MIDI-tracks problem. But it's best regarded as a workaround that can easily get messy and awkward with regard to subsequent template updating, and in any case it all depends on what and how much deep automation is likely to be done by the user - which I'm not going to try to second-guess.