I would like to know the limitations of each. MP, and SP?
Once we know what we can do in one, and not the other. Then we can figure out how to make a standard for each.
Maybe Start separate threads for each?
The worst thing about experience is that you usually get it right after you need it.