OK, so now that I've seen it in action, I kinda want to keep mine. However, as the mount points on the rear control arms for the rack are broken and I have no clue if the system still works, is it really worth the effort to repair?