I agree with this pick. It matches your priorities for clear, comfortable code and avoids the color fringing you ran into, so text stays crisp on both Windows and macOS. Sharpness is well tuned, so small monospace fonts look clean instead of haloed. I went through a couple returns for the same reason and landed in the same place.