I have an IRD triple
on my 1985 Trek 720. I can't speak to the double, but my assessment of the triple (48-36-24t) is that it is a fine crankset. Also, my bike requires a 127.5mm spindle. Some bikes require only a 122.5mm, so 118 for a double doesn't sound outrageous.