TWIDH Insights