Daily vs Blitz?

Well obviously daily will help you improve more. A time per move ranging between 1 and 14 days, during which you can analyse your position as much as you like and consult opening databases to check lines vs completing a full game in 5 or 10 minutes. Once you understand the game better you can play blitz better because what to do will be second nature and you can move quickly and confidently. As for Elo rating I have no idea.
As someone aspiring to become a stronger player, which of these modes of play is more recommended for improving one's game? Which of the scores (daily vs blitz) are more representative of a player's true skill set? Which, if either, is representative of your Elo rating? Thanks in advance for the feedback.