Thank you very much. I will test it out right away. It really means a lot to me that you would put so much effort into answering my question. So, thank you.
EDIT: Okay, I have looked it over and so far it looks perfect. I am assuming the Material Slots are simple material instances, or are there any other steps needed to make another slot (other than making a material instance of First Surface)?