For the life of me, I can't see how that is going to work.....
Maybe some more pics would help. With that electric lift in the middle, where will the 3rd link attach? The mound for the e-lift looks like it's bolted to the fenders, which won't take the weight and beating for very long. Maybe I'm looking at it wrong....