so what is the general consensus? should i invest in a set?
You have custom pistons fitted with oem 140mm rod lenght, right?
If you have this combo, I would say yes!
If your pistons are made to be in with 140mm rods, buy them, they're cheap, and then write something about them.

Sure they're an improvement when compared to oem m42 rods.
sorry if I can't be more helpful than this, but it's your decision:D