From given SWOT analysis, I am fully agreed with the proposed strategy. This strategy has been analysed in order to understand and realized the positive and negative impact of internal and external factors. These two factors are important and be the baseline to formalize further strategies for other occasions in this organization.
To understand and recognize internal factor, it helps you to be able to utilize your strengths to best suit your organization culture. To recognize weakness is benefit in helping organization to avoid and not to interfere the weaknesses.
External factors are good to be determined, thus you will always be aware of your external environments including competitors, social, economic conditions.