I'm quite relieved by this update. We built our robot to be able to "push through" defensive robots, in the hopes that there would be a clarification that robots needed to leave opposing alliance zones immediately upon being pushed in. We finally got that. The <G61> exception is a wonderful bonus for us, far more than we had hoped for, I honestly think it is a little bit excessive. Forcing a robot to waste crucial seconds trying to maneuver out of an alliance zone is enough of a disadvantage. They didn't really need a penalty on top of that, but it works well with our strategy, so I won't be too vocal with my complaints.
I'm with mathking regarding defense. This rules update makes for some very interesting defense strategies, and, of course, some interesting counter-defense strategies. Consider that a robot can block an alliance lane singlehandedly if it's maneuverable enough; that could significantly slow a logo delivery. Also keep in mind that robots coming out of alliance lanes can interfere effectively with the other alliance's scoring.
Keeping this in mind, I can envision a two-robot "pickup crew" scenario: Red1, an offensive robot, goes to pick up a logo piece from its feeder station. Blue1, a defensive robot, tries to block Red1 from leaving by the end of the lane. Red1 moves to the side instead. Blue1 moves to block that side, but Red2, a maneuverable support bot, blocks Blue1 from moving to block - almost like a screen in basketball.
As Red1 leaves the lane from the side, it encounters Blue2, which is approaching the blue scoring rack. Red1 pushes Blue2 hard out of the way, forcing Blue2 to waste precious seconds realigning. Red1 then moves down the field toward the red alliance station. Red2, the defensive bot from earlier, moves to block the blue alliance lane, preventing Blue3, which is at the feeder station, from leaving by the side to interrupt Red1 while it scores.
Offense is defense.