The IRST issue is an interesting one. I don't think anyone has quoted an official, unclassified range for any IRST, which in any event would need to be qualified for target size and thermal signature - which is affected by speed, altitude and propulsion mode - not to mention altitude and weather. There are also IR suppressive coatings and (at least in theory) the ability to cool things. However, IRST has presumably improved with time (physics not, processing yes) and has its advantages.