I found the animation end point and start point to be rather abrupt. Can you add/tweak the easing function so the stopping isn’t sudden? For me it produces a cognitive thunk that takes me out of concentration on breathing.
Otherwise it seems it could be effective.