The mite paper is much better than the sprays in my experience anyway although Ive never used that particular spray before.
Its a real struggle to get the paper in the UK too. I did find this US supplier tho:

https://www.silkwormshop.com/buyfrui...oduct=antimite

An alternative is placing your cultures in shallow trays of water with a couple drops of washing up liquid