There are varying theories about Nadi dosha and Nadi paada vedha. Anyway it takes into consideration the position of moon only. For horoscope matching all the planets should be considered. Read navagrahastro.blogspot.in for a scientific horoscope matching algorithm.