I've never been a big fan of Creation. They are very formulaic. Push as many people through and get as much as you can and offer a cookie cutter event. I've been to creation events in LA, Vegas and Hartford. They were all very much the same.
Mission NY had the feel and excitement that the 75 and 76 NY conventions had. STARS were walking the floor talking with the fans. There were exciting events and the best part ... you were in NYC the best City in the world! The weather wa's perfect, the night life was amazing!!
I will be back next year. I also agree with Joe, Trekconderoga is still my favorite. We're else can you walk the complete sets of trek, have a dinner evening with the stars and take boating tours of lake george in a beautiful town in a country setting. A very personal small town feel!