Timburn imo is the worst one. It sounds nothing like a Pokemon, and disturbs me now that I saw that Tim Allen Santa Clause pic posted here. I would like;
Ignitrodon
Tropicore
Pyroak
Either of those are good imo. Though when I think of Pyroak I can't help but think of a frog for the "croak" sounding part of it. I don't think it's the most suitable name for this dinosaur like Pokemon. And Carboneous sounds too mechanical for a Pokemon name, a bit too complex.