I don't know the pilot's situation or history, but solely from the video:
Everything looked pretty well controlled, given the high wind situation. Launch conditions looked a little scary. I wouldn't have flown, but it looked somewhat smooth at least.
Shortly after launch, it looks to me like you weren't fighting the PIO but rather just going with it. Later in the video are plenty of examples where you were flying fast without PIO, so it does seem like you were just enjoying the S turns for a while.
Would have liked to see the landing approach. Again, I wouldn't have flown with those high winds, but I don't think you need quite the wrist-slapping you've received here. It is the .org, though, after all.
Jesse