[Rework Suggestion] Blitzcrank
I really like the current Blitzcrank kit, if used right it becomes much more than a simple "pull and kill". But it is not new that skills that have to load to pull enemies are a bit annoying to use since they are very predictable, but with these suggestions it may become more interesting, I just hope I do not leave him too unpredictable.
Passive - Daily Maintenance: Blitzcrank has accumulations of durability, if the accumulations are over, your gears will jam more often and the cooldown time of your skills (with the exception of the ultimate) will be increased, requiring a break of few seconds to repair. (if durability ends, reduced cooldown percentage time will not influence the skills)
OBS: I still find his current passive very useful at critical moments, but look: blitzcrank, with or without this suggestion of rework, is a mana leech, in the early-game this passive will not influence his performance as much sicen his skills already have a high cooldown (like any skill in level 1), but since after 2 items it already solves this mana problem, it would be interesting to "limit" his potential to prevent it from becoming too strong, so "Daily Maintenance" and if it is not too broken, let him have both passives).
Q - Multifunctional hook: Blitzcrank shoots his right hand. If he quickly press Q and hits an enemy champion, his hand will be stuck to him, if he holds the Q, Blitzcrank will be stuck in his position and the enemy will not be able to advance beyond the extension of his mechanical arm for a few seconds. (the enemy can still move within that radius around Blitzcrank, but Blitz will not be able to use other skills, except his ult). If Blitzcrank hold the Q for a few seconds, it will lose movement speed and may pull the first enemy it hits (it ca not pull someone and move backwards, since he stop during the hook). Hit a wall by pressing the Q quickly or loading it, will pull Blitzcrank to the wall (however, if Q is loaded, it will advance faster).
W - Steam Turbo: Blitzcrank gives a short dash in a straight line. Can accumulate up to 2 times. (using Steam Turbo does not interrupt Multifunctional Hook)
E - Pistomatic Punch: Blitzcrank punches an enemy, pushing it. If he loads the skill, the enemy will be launched into the air. (using any other skill cancels the loading).
R - Static overload: The same ult of him, with the passive and everything.
Game mechanics: As much as these changes seem to be minimal, this completely changes Blitzcrank's game mechanics, not only by the other hook functions but by the gameplay varieties.
For example: Blitz is behind the minions, enemies are in the other side, he advances with the steam turbo, then uses the instant hook on the wall, pulls himself toward it, then uses another_ turbo_ and punches the enemy adcarry in the direction of his teammate and immediately activate his Ult, preventing the enemy support from reacting immediately.
This will not kill the enemy adc, because blitz will already have used all his skills and his accumulations of durability, however, this will help your own lane in a long term, as the support will spend mana and the enemy adc will play defensively (not to mention the other functions of the hook, which may be useful to give peel or prevent a foe, although it has its weaknesses).
Of course, this will give a very high mobility for blitzcrank, but as I said before, his passive serves as a scaling lock, since it overrides the percentage of recharge time for the Blitz. If this is a very heavy lock or not, it will depend if the accumulations increase during the course of the game, an early combo is enough, but in the mid or late game, a combo is almost nothing.