>>7859534The reviews of it on the fancy website are negative but most of that is attributed to it being 3D Printed (grainy, painted, fitting issues). If you're willing to do some touching up and adjusting the fit, you should be fine.
SL's solution is better thought out for 3D printing, it plugs into the calves by physically constraining it instead of relying on friction, so shitty 3D print tolerances don't matter.