Using sm mode to place ruins does not trigger any precursor ships in the system. I don't know of any way to up the generation rate of any of the npr specials (swarm, invader, precursor) If there is one it would probably require the database password currently. If you really want to up the rate, I would put in a suggestion for it to be added to the game info screen.
Brian