I am designing a board that will be used with general purpose relay boards available here so I need to control the positive signal of the relay and not the ground. I guess first option is more suitable but with increase in BOM cost.
By the way, there would be a flyback diode that will take care of spikes.