3/4 stall mats are great, but build a platform or stack mats if you are deadlifting heavy and repeatedly, as you will crack the slab underneath the mats.
Zane's Leg blaster is cool and I'm sure it was innovative at the time, but it's 2021 and there is all sorts of newer and more versatile...