I know a fair bit about Invision now, so I would say anybody with a decent place like this should always wait until the Final is released. Also, you will NEED to re-skin when you upload the release 1.2 Final, unless you stick with the default skin, as previous skins are not compatible. I'm sure 99% of you know this anyhow.