Looks like it could be an improvement over just mounting direct to the extrusion, there are some that supply a machined extrusion also which makes for better mounting, any kind of mounting on an extrusion is not ideal unless you use a full width plate mounted to the extrusion and then machine where needed for the Rail and rack or ballscrew mounting