I have had the exact same idea and wanted to see it implemented, but we ran into a unity problem regarding this. Apparently there is no difference between holding a mouse button and just tapping it once. As such we would not be able to tell what the player is doing... It sucks, because I would love to see a make ready animation that you can stay in for longer than just the first movement.