So... that broke after the first day heh. Multimeter said it had no conductivity what-so-ever.
Symptoms were random bike shut-off while riding, or shut off rapidly after SW900 startup (seconds) despite a fully charged battery.
Fixed with square peg in a round hole. 24km logged on my Homie so far!