You might want to ask over on the Growing Tomatoes forum here - linked in the related forums on this one's front page. Several experienced experts that and I know nematode resistance has been discussed there before.