Be aware that obfuscating your code will reduce the usefulness of the stack trace type information that is returned should your application crash...I suppose this should be balanced against the threat of someone stealing your code, but I personally don't think obfuscation is an appropriate way of protecting intelectual property.