How to Inset irregular (unevenly scaled) shapes? To start: I'm an amateur and only using Blender for this one thing. I've learned everything from videos, forums, or just tinkering so I don't know a lot of the terms. I did apply scale though so that's not the problem.

I'm trying to create 3D numbers that extrude a bit, then inset the remainder of their depth as seen here. I've created SVGs and for the "1" I just extruded twice and manually moved the lowest vertices inward and it created exactly what I wanted. However, with most every other number this doesn't work and I've tried a few methods:

Inset

Scaling (and scaling individual parts)

And I don't want to move every vertex individually because there's so damn many plus it's impossible to get even remotely clean.

One thing I noticed was the problem with Inset is it creates a mess where the crosshatch-y things overlap and extend past the original shape boundaries (seen in the Inset link). Is there a way to remove the protrusions or contain it within the number shape? Or is there just a way to get irregular shapes that don't scale evenly to inset?
I don't know how it evaded me the past multiple searches, but I've discovered the solution! Blender 2.8 comes with the Inset Straight Skeleton add-on bundled. Add it under Preferences>Add-Ons>Mesh>Inset Straight Skeleton. It's accessed by searching (F3) and has only two parameters: Amount and Height. Using this I was able to accomplish exactly what I wanted! Hope this helps others in the future!