I couldn't agree more with this statement. Stevie and Tom's duet/harmony vocal legacy extends FAR beyond their TOP 5 hit "Stop Draggin' My Heart Around". While that hit is iconic, it's not their best vocal harmony.
That title would go to the live version of "Insider" AND "Needles and Pins" (which was actually a BILLBOARD TOP 40 hit, reaching #37 in early 1986).
I remember when Needles and Pins was a small hit,,increadible duet