Help with ACS712 DC Current sensor.

I don't quite understand your first two sentences, but yes. This is a project. No warranty expected.
Otherwise, yes. There would need to be a delay programmed in. Not only to prevent motor damage from an instant polarity reversal, but to keep the device from unwanted switching when the motor starts up in reverse. Thanks. Now I see why you suggest two relays. Maybe 1 second of power off before reversing polarity, and another 3 seconds to prevent the startup spike from triggering the switch.
Thanks!