3 in 1 oil at least my old can is a darker type of oil, while it most likely would lubricate and protect just fine I would be worried about it leaving possible stains if and when it dried either on the blade or if contacting the scale.
I been using Dovo Sterol same bottle now for over 2 years and it has been working fine, as others mentioned I think any light mineral oil would work fine.