David Allen reviews Tech Launch Arizona's results for fiscal 2016.