Throttle switch connector now repaired. I haven't done it with the original connector, but I've crimped on some connectors that will do the job until i get an original connector to put back on.
The idle has stayed the same, but sometimes there is a bit of a dip in revs when coming off the throttle, so a proper timing and idle/CO set-up is in order asap. The switch definitely works though, hold throttle open at around 2k rpm and press the throttle switch and the revs drop back down.