Would the locations of SIFT features generally agree with features detected by Shi-Tomasi method?
Probably not. The SIFT detector finds centers of blob-like features. Shi-Tomasi detector finds corners. Furthermore, SIFT detector operates at multiple scales, while the classic Shi-Tomasi does not.