No worries. The padding is on its way. I sanded it way down, and its super smooth, and the padding is the final step. =) I'd also be willing to help anyone with measurements, materials, etc if you're interested in building your own.
These are still awaiting their first victim... hehe