The rack is too weak, it looks nice being integrated with the fender. But its not practical, for the everyday load ( chain, laptop, tools ).
Its not just the motor cable, brake lever and front light cable have connectors which are exposed. In heavy rain these connectors get water logged...