Hi Nick
Looking at the video, I would say that it looks a lot like something is screwed with the mixer and/or motors connection. A incorrect mixer table, or just a motor connected to the wrong output, will cause this kind of behavior.
Looking at your motor output for roll, pitch and yaw, something is definately wrong and it also points to incorrect mixing or output connection. You got a huge split between roll and pitch output.
Best
Jussi