When attempting to add custom meshes to objects in the CK, I've found that .nif files which have had their mesh data (NitriShapes) copied and pasted from other .nifs cause the CK to crash. Following Insanity Sorrow's excellent importing tutorial to the letter yeilds success; but seperately creating and importing .obj files for every piece of every mesh is time consuming compared to doing them all in one go and copy-pasting. Also, (afaik) .obj files don't contain vertex weight data, and can't be used for armour, clothing, creatures, etc.
So my questions are:
What is the difference between importing an .obj file over a nitrishape in nifskope, and simply copying and pasting a NiTriShape branch?
What steps after copying and pasting a branch into the root node are required to make it work?
Cheers in advance. (That doesn't sound as humble as I would like... if you don't know the answer, then just have an awesome day regardless. )