Attaching a compressible material against a hard backing, like a paddle of wood, naturally invites compression into the many variables affecting the results. An easy way to render the compressibility of leather essentially moot is to use it as a hanging strop. Nice thing about stropping that way is it's very very, difficult to exert enough pressure to compress it, as the strop will naturally deflect away from the blade if much pressure is exerted. It forces a light, skimming contact, lest one lose control of the strop. All of the stropping I do with leather, anymore, is done this way (I use a leather belt). Use a comfortable, light hold at the free end of the hanging strop, just enough to keep it reasonably taut (not slack) without it slipping from your hold. If the strop is trying to pull from your relaxed grip while you're stropping, you're exerting too much pressure with the blade.
As with the variability in tanning processes used for leather, there's also a lot of variability in how well a given piece of average leather responds to DIY casing, in terms of firming it up. I tried the casing process a while back, with a piece of veg-tanned cowhide bought from Tandy leather. Also tried it with a very old leather belt (1950s vintage) my Dad had given me. In both of those examples, the firmness of the leather didn't change noticeably at all.
With DIY methods utilizing a rolling pin, 'elbow grease' and some 'grunt', I could understand how the casing results might be disappointing, oftentimes. On the other hand, in an industrial setting with tools or machines capable of exerting TONS of pressure via rollers, I could also understand the results might be better. The more I think about these things this way, the more I understand why some expensive barbers' strops with known excellent reputation might be worth the money spent. Put another way, (#1) leather of known good quality, + (#2) a specific tanning process utilizing silicates, + (#3) heavy-duty rolling, compression and/or 'casing' and other surface finishing = good or excellent results. I would hope so, at least.