I *think* C&H recommends replacement of all the screws when dismounted, battery change, etc. In my experience, they have been quite helpful and responsive. Their products seem thought out. Their plates are a tight, “click” fit too.
I agree with the crossbar mounting plate a la ACRO. It takes a good among of the forces during slide cycling.