runonce is an attempt to take some of the pain out of postinstalls by moving them to the first boot of the system. This reduces the amount of items you have to worry about. If the postinstall script runs on a regular system, it should run on your postinstall.