Here's our updated version, with the leverage bar on the left side. As you can see, plenty of ground clearance!
We dipped the feet in truck bed liner to make it a little more grippy, especially on our smooth epoxy shop floor.
I hear you guys on the kick stand being a little too short. I'm working on a better solution that works hand in hand with our super awesome center stand.