Hi there, I was gonna post my own deinocheirus with my own ideas but seems I have been best to it! Your idea sounds great! Thought I would put my own design down here, I made him all fluffy and I based the colours off my dog
Even though I think it would be better suited on valguero I hope the deinocheirus wins!