Greetings VIAT! Nice to have you on board.
I know of two folks that have purchased and installed this exact same bass trem, both of whom are members. Our own MadMike, and John Gallagher of Raven. Both of them said the same thing. Not worth it. They observed that the mechanism was stiff, had a tendency to fall apart, did not perform well, and the "fine tuners" didn't seem to work at all.
I imagine that someone with some metal-working skills might be able to tweak one of these into working, but for the average layman, I would probably steer clear of this one.