Thanks for tickling the ole grey cells, Faster
! there's also a product called 'No Skidding
', which is a coating created for ceramic tile, concrete, enamel, etc, but which would likely work on varnish type finishes... Worth asking the manufacturer their opinion!
just might work if you insist on a varnished sole!