The New Glenn is much bigger rocket than the F9. The animation shows a pretty big ship to land on. SpaceX punched a hole in the ASDS for SES-9. I'd hate to see BO sink their ship in the early stages of their landing attempts. I think it is quite possible though.
Even though BO did very well with the New Shepard for landing and recovery, I think it is a little premature to assume that moving up to the New Glenn will be a simple upgrade as some seem to be doing. There are a vast amount of new variables involved in an orbital landing profile over a suborbital hop like the New Shepard did. I wish BO the best of luck but I am expecting to see a number of failures with New Glenn before they have a successful landing. It took SpaceX around 15 launches and 8 real attempts at a landing before they actually had one work. That's not even considering that BO is basically building the rocket from scratch too. Unless they have some magical formula, most new rockets have a spectacular failure early on in their development. I really hope it doesn't happen to BO but we shouldn't assume that it won't.
Even though BO did very well with the New Shepard for landing and recovery, I think it is a little premature to assume that moving up to the New Glenn will be a simple upgrade as some seem to be doing. There are a vast amount of new variables involved in an orbital landing profile over a suborbital hop like the New Shepard did. I wish BO the best of luck but I am expecting to see a number of failures with New Glenn before they have a successful landing. It took SpaceX around 15 launches and 8 real attempts at a landing before they actually had one work. That's not even considering that BO is basically building the rocket from scratch too. Unless they have some magical formula, most new rockets have a spectacular failure early on in their development. I really hope it doesn't happen to BO but we shouldn't assume that it won't.