It is impossible to organize such a thing and wait for everything to be perfect. It is too complicated and there are many things that nobody can actually predict and even if you done that before, most of the things you need to handle probably changed since the last time you did it. What I keep telling myself is to expect perfectness but be pleased if something is above very good. With that you are a bit more relaxed and as the years passed by I learned that the only actual way to reach perfectness in complicated situations it to be (relatively) relaxed so that you have eyes around and predict things that can make a situation go bad. Also being relatively relaxed gives you the ability to think for alternatives. A good advice I was given once upon a time after a failure of organizing a gig was "ALWAYS have alternatives". What I mean by that is that when you organize something you start making tasks, it is impossible for some of those tasks not to go wrong for many reasons. At certain situations it (depending on the affection of the task in what you organize) it is better to leave outside a good idea were there is no viable alternative than trying to do something Great and because of this you will deliver something less than good. Another thing to have always in mind is that 'The road to hell is paved with good intentions" and no matter how hard you try people will see the result in the end, not the effort you did for that result. Another thing is that in the end there always be someone that will not like what you did and probably will tell you that the worst way and at the worst time. Value feedback from all because it is priceless but learn to separate good from bad feedback.
I think this is enough for today. I am at my actual work today so I will spend less than the time I want to the oSC13 and this is not a bad thing actually, I will tell you why at some other point.