Robot Size - Clarification

We are aware that for a BankShot Vex IQ robot, it never exceed the 13" width or 20" length restrictions. One of our teams has a simple plower design that is electronically prevented from ever exceeding the 20" length restriction (see attached image).

I want to make sure that this is ok. In other words, the robot is mechanically capable of exceeding the 20", but the joystick software makes sure this does not happen. There is no mechanical obstacle in place, only a software restriction that prevents the robot arm from being raised beyond 120 degrees.

Is this ok? Can the team use this robot in an official competition?

Yes, this would be legal. However, if the software were to fail and you did expand beyond one of the size restrictions, you would be penalized.