I need a lift!

By your picture, I can tell you that any two post lift will be hard to set the arms on with those side pipes.
.
Wouldn't the truck adapters solve that problem?