As far as support goes, he did talk to you about it, right? And both Rick, Jeff and Bill have done good with several of us on this board.
Chine lock must be scary, but I admit that I don't know what it is. Wish I did, cuz I've got a 2000 S22 like you and might be able to help.
Besides being much easier to turn in one direction (I assume due to the propwash), the only bad behavior I've seen is a sort of dead band in the steering at high speeds. It's occasional and usually linked to rollers, but scary nonetheless.