On the road, At road speeds you won't notice it tbh. High speed corners like you find at Spa/Ring is where i noticed it.
Sorry to drag this up but better then starting new thread, any more news or idea where to get these? Looked on that carol racing but cannot find them and would rather buy from the UK, also can't see that photo in the photo bucket link so if anyone can post it that would be great Cheers