Hey abscissa.

I think the first solution is good. Basically you can decompose your transformation into two matrices one which is det +1 (rotation) and one which is -1 (reflection matrix).

The other reason why I think its good IMO is because it specifically talks about the orientation aspect which is the critical difference between +1 and -1 orthogonal matrices (in terms of the determinant).