I saw the ideal tick-mark structure for a log=\"y\" plot in this paper, Figure 3b 3c 3d.
log=\"y\"
It has short, log-spaced minor tick marks without labels, plus long
This has been done in package::sfsmisc. See the example in help(axTexpr)