Winch launching *is* a lot of acceleration if you think about it. You go from 0 knots to flying in 2-3 seconds depending on the winch and the wind. But I know what you mean - I've had a couple of P2 backseat rides recently and I realised what a rush it is.
Glad it's sorting itself out, and hopefully it won't be too long before you go solo.