Dana,
I think the Top secret strut is ANGLED to the left which would push the transom right to counteract the prop walk. But I agree that your tracking issues have to do with the prop as well. I am fighting the same problem with my drag cat. Give it a shot. I have had problems shimming my struts as at high speed the boat jumps left when I let off the gas. I don't think it would be a problem with the Davette but with the drag cat at 65 mph it definitely was. Chris tells me he shimmed his and did not have the same problem, but he's probably a better driver than me
The Davette is running better and better everytime I see it
Good Luck