Now I'm curious - can you say what disconnecting the vacuum advance was supposed to help with?
Vacuum advance is primarily an engine efficiency function, advancing the ignition timing to allow for "more complete" combustion is lean mixture, part throttle scenarios such as highway cruise. You can disable it and run more base timing, how much more base timing will depend on what octane fuel you're willing to run, and yes, pre-ignition or pinking/pinging will be the result of over advancing the timing.
I had the vacuum can fail on a carbed Swift (same G13 as the Samurai but a different carb) and rather than replace the can, we locked out the vacuum advance and bumped up the base timing, back then we only had one octane available, premium, so the common practice was to bump the timing to make the best of what we had to pay for - it was too long ago (and too many vehicles) for me to remember clearly, but I remember running as much as 18 degrees of base timing, just not what vehicle it was