Yes. The final results from the theory I stated in my first post only apply to (ideal) lift based wind turbines.
However, the equation for determining the top speed
is always valid when neglecting drag on the rest of the car, rolling resistance and mechanical loss in the teansmission.
Including these contributions the equilibrium equation for determination of the top speed would look like this:
EtaMech is due to mechanical loss in the transmissin, Dcar is the car drag (~Vrel^2) and RollResist is the rolling resistance of f the car.
The interesting thing here is that from this expression it can be seen that any wind energy converter can make a car go in the upwind direction (as long as the power production is above zero), since the left hand side term can be as big as we want it to if the (car) velocity is low enough.
So it will move upstream with any wind energy conversion system. The question is how fast. One important parameter in that is the relationship between P and T, and this is much better for lift based conversion systems than for drag based, as you mentioned.
The link you supplied was fun.
Do you have any links for the Delft University wind turbine car?