Looking for opinions on grips and installation, draw on electrical system, any other concerns.

Thanks in advance -