Normal brief for a winch launch, dependent on runway length. Anything below 400ft, land straight ahead. Above 400, just as the video depicted. You notice he did not go to the end of the runway, he turned base and final where he needed to for altitude, and land long.
We train plimarily with aero tow. Standard brief is 200ft, reverse course and land with a tail wind, 500ft fly the abbreviated pattern seen in the video. With aero tow, 200ft AGL happens 3000ft down the runway, so the 180 turn works you have runway behind you to land on.
With winch 200ft happens quickly and you do not have any runway behind you to land on, more ahead than behind. At 400ft AGL, the 360 to landing works.