Through hole connectors are nice to use for rugged designs. And incidentally, you can find 3.5mm connectors that are rated for power (eg: 1A).
Power over audio cable felt iffy too - feels like it will short on insertion? Maybe it needs some thermal fuse in line with it or something.