There are various times it's necessary to repot your succulents. The first is right after you buy them. A lot of times nurseries will grow succulents in a very organic soil that doesn't drain well.
The first step of successful succulent planting is to get rid of the nursery pot and remove as much soil as you can. Nurseries almost always plant their succulents in soil that's way too dense and retains too much water.
Mesh tape works well because it allows for water to flow out easily, but will still hold in most of the soil. You'll probably get some “dust” falling out, but that's normal.