No sweat, I just didn't know which team you were talking about. And maybe you're right, you need to do something in Div II before you're ranked so high. That being said, if you come in here and start kicking butt, then I'll accuse you of false modesty :)
On another note, welcome to all the other new teams! I spent four years with What Cheer in Div III and was so used to seeing that team name it didn't even register to me that they just promoted.