I recommend offering incentives for more offices to join the BETA program and to set a longer BETA time for offices to filter though all the issues before it is released. Like a few months. The reason is because too many issues are found after the full release which causes downtime and possible customer attrition.