Lots of issues with this:
BUMPERS!!!! you will not be able to mount bumpers on that. The top of bumpers can be max, 12 inches off the floor.
That bump you demonstrated is only one obstacle, and it struggled with that. Don't forget that there is a 4.5 inch bump, too. Also, the obstacle with the bumps that are different heights is 100% going to cause you to get stuck. Lets also not forget about the low bar, I think that is self explanatory. Lastly, every obstacle is metal, not wood, so you are going to crack a roller if you hit it to hard.
How are you going to be able to shoot or defend? You're not. If i'm defending and I see mecanim, I thank God. That makes my job 10,000 times easier becuase one tap and you're rolling.
Last year was the year of mecanim, this year's game has no application for it. Go with pneumatic wheels or kitbot wheels, you will have way more success.
Also I'm sorry, but the last time I checked FRC is a program for high schoolers, just saying
