Dont worry it is simple to make a Logic song with the Macro inside, so you use the song as it is or you import the layer that contains the VSL Macro in your song
If I use my 99 track tempate with using event input I have sometimes hangging notes.
The result I have now using 1/2 IAC and 1/2 Event input, is working quite well, it is using 2 processors in Logic instead of one, I just have the problem with the 5.0 instead of 5.1
Looks like VSL is taking too much time to read data comming from Logic or Logic take too much time to send data to VSL and it is forgetting some times to send the "note off" messages, this is why I had sometimes hanging notes.
Spliting the trafic between IAC and Event input is a solution today, I DO NOT USE the VSL "surround instrument" to send midi to VSL, the 1st midi port is using the midi event plug-ins