When I was having issues with the BB fit for the Sugino 75 crank arms I decided to replace it with the IRD Defiant. I saw someone mention it here and decided to check out the crankset and liked it. Luckily, the store I ordered the bottom bracket from let me exchange the one I ordered (108 ISO) for the one that fits the IRD crankset (111 JIS). I agree that the IRD Defiant looks right for it. I'll just save the silver Sugino 75 crank arms for a future bike, match it with a silver 44rn (aarn?) chainring and I think it looks sick.
Classy bike man!