New Shepard can’t even reach orbit, and New Glenn is, as you say, “a rocket more ambitious than SLS or Vulcan Centaur or even Falcon 9”. That’s a massive concern and I strongly believe that “due in under two years” goal is going to be missed.
When New Glenn actually does exist though, it won’t be competing with F9 and SLS; it’ll be competing with Starship.