Does anybody know if a J-cloth would be similar to shop towel?
No, the idea with the shop towel (paper towels normally on rolls)is that the bees chew them up and cart them out, the oxalic acid coming in to contact with the bees/varroa during this carting out process. J cloths would cause the bees problems trying to remove.