I'm rather mediocre (1700ish on Lichess), but I feel one can't really improve without playing long games. Blitz is addictive and doesn't require cutting a committing chunk of time out of the schedule - but it remains a game of chance, I believe it even develops some bad habits such as guessing, or gambling moves (bet he won't notice that...). What do you think?