Never seen those before, but like the other I think that mounting the "coliovers" look problematic.
1) Mounting plate looks universal and most likely have to drill to mount
2) The top shock in picture, how would you mount that to the control arm?
Coilovers have been discussed a few times on the Board, nothing conclusive has been determined.