How does Kling O1 compare to competing models in real workflows?