I stumbled upon this article on readability recently [1]. It mentioned an interesting "rule" about what the optimal typeface width is for readability.
Apparently the "rule" is that the lowercase alphabet should take up about 13 em of space.
From this image [2], you can see that Nimbus Roman No9 (which is a Times New Roman clone) is a little bit narrower than that.
It would be interesting to see what the lowercase alphabet width is of the fonts proposed in the OP. Especially since the author noted that one of the criticisms of Times New Roman is that it's "too narrow".
Apparently the "rule" is that the lowercase alphabet should take up about 13 em of space.
From this image [2], you can see that Nimbus Roman No9 (which is a Times New Roman clone) is a little bit narrower than that. It would be interesting to see what the lowercase alphabet width is of the fonts proposed in the OP. Especially since the author noted that one of the criticisms of Times New Roman is that it's "too narrow".
[1] https://hstuart.dk/2008/02/13/readability/
[2] https://hstuart.dk/img/2008-02-13-widths.png