Do use the correct suppression system for your contactor -- make sure it turns on and off fast enough, make sure not to blow up the circuit driving the contactor
Do use a precharge resistor capable of continuous operation
Don't apply power to the controller all the time through the precharge resistor
Do use an appropriately rated precharge contactor
Do monitor the system to ensure the contactor is working.