You and I have very similar dino commander decks. I think you're going to have a real problem with mana ramp as yours is 1 full avg mana more than mine and we have the same number of lands. I have more cost reduction measures in the deck than you do. If you miss land drops, I think you'll be way behind. Just a thought.