This will mostly depend on the routing capabilities of the host that you want to use the plugin with.
For example, I use Reaper as my sequencer, and that lets you use the inputs any way around that you like. But other sequencers may require that your main inputs are the first ones, and some don't allow side-chaining at all.
In SM, the order of inputs and outputs always goes from the top to the bottom, so for best compatability, I would suggest putting the inputs in the order...
Doing it that way should mean that even on a sequencer with no side-chains (only stereo tracks), the main audio signal will still work OK.
Feel free to use any schematics and algorithms I post on the forum in your own designs - a credit is appreciated (but not a requirement).
Don't stagnate, mutate to create. Without randomness and serendipity the earth would be just another barren rock.