I am one of the most vocal Tebow detractors on this board and even I am pleased that we have him. Though not as a QB (that's not gonna change), I really enjoy his special teams and short yardage situation abilities (which we've actually seen work).
What Skip Bayless once said about Tebow was correct: This kid is a gamer; he's a baller; playmaker; and a shotcaller. The thing Skip didn't realize is that he doesn't need to be a team's starting QB to still be all of those things.
People make a lot of Tebow's low YPC when he does his running thing, but the reason for that is because it's not true option and defenses are wise to that fact; they KNOW it's just going to be a fake handoff and run into the backs of either guard. For Tim to be successful, you MUST allow him to bring the game down to schoolyard football. When Tim is forced to think on his feet, his feet are successful. Mix in that with a few special teams passes, the D will be back to having to think about the pass thus opening up the "Tebow Time" running game a bit more.
To finish, I still think Mark should be our starting QB. But, in the right situations, Tim can be that gamer that Rex wanted. Just like with any other player, you've got to put him in a situation to succeed.