28BYJ-48 stepper motor with ULN2003 driver connected directly to the 5V pin

Is it still unsafe to connect a 28BYJ-48 stepper motor directly to the arduino 5V pin even with a ULN2003 driver board?

Any motor supply is a bad idea for logic chips - the risk of voltage spikes from an inductive load is one
problem (yes, they should be filtered out by free-wheel diodes, but things go wrong), as is over-voltage
due to overspeed of the motor.

Basically you're at your own risk - I'd definitely avoid doing this if USB powered from an expensive
laptop or computer, you don't want any risk of damage then!