Don't kid yourself, he only made it cause no one else did anything at all. To be fair, he does show some promise in the passing game.
He will be heavy contributor on special teams. When was the last time a dolphins 5th round pick didn't make the team?