Motor driver: L9110 or BD6221F-E2

Hi

I want a SO-8 motor driver to run a Lego motor.

I have looked at L9110 and BD6221F-E2.

The first is cheaper than the second, but I don't know how stable the L9110 is.

I've read somewhere that the L9110 brakes the motor between PWM pulses, and you can not float, only brake. From what I can read from the specs from BD6221F-E2 it doesn't have this bad habit.

Are there anyone in this forum that have experience with both of these drivers and have something clever to say? I can't find anyone who compares these two.