Waits are a very bad idea for several reasons. Ignoring the obvious arguments of macros at all interfering with the action queue, there are no guarantees that an action sequence macro will perform all of its actions. This means far more than 0.1s lost if your sequential actions don't fire.
The above two macros combining Provoke with Shield Lob and Circle of Scorn with Flash could just as easily remove the wait and require two button presses, since the first action in each case is an oGCD ability.
For the OP's macro combining Fight or Flight with Bloodbath, the same is applies. Don't use waits. Just hit the button twice.