No, Launch your site. the theme will be in beta testing mode, So I suggest you not to use beta version on live site. After reviewing by other members, If they says OK then you can install it. This is an advance theme, I have changed many PHP codes, may be there is a security hole !!