1. I wish the directions would say something about copying that custom stuff to a special folder and not just uploading it as is
I know you are still new and therefore might have made certain assumptions but it is standard practice to name directories "CUSTOM" or even "YOUR_TEMPLATE".

These names are used to indicate to you that the files contained within must be go to your custom template directory name (maintaining the balance of the directory structure of course)