Oh, when you said free scripts I just thought local due to the fact most free scripts are local. But what happens if the scripter doesn't want to add instancing etc.
I think the best method would be to slowly get rid of the local scripts and speed up the SDN applications.