Without the invisible-multiply
package, the spaces between symbols seem too large (may only be personal preference). With the package, however, the space before an operator is too small. See the example below.
I can insert some space manually but it’s not easy to get consistency. Then I found I can edit the package and change the value from 0spc
to something positive.
But the ideal setting should be smaller space between normal math symbols and larger space before an operator, as follows