No not just for that reason. I've been playing on a friends account for a few weeks now and decided to get my own set up. Was just reading through the announcements in case there was something important and stumbled on that bit and link to the costume thread. I got what you were going for though. Maybe my first post should have been Happy New Years everyone!
Nice costumes by the way. I wish I knew your secret for getting those crazy good pix. :p