It is important to categorize the figures you lead when you are dancing with different partners so that you don't crash and burn upon attempting to lead type 3 figures on a type 1 follower. If you can feel this happening then greater compression on your part is needed. It then becomes a challenge rather than a chore. If you are dancing to compete, then you need to be able to lead your competitive partner well. Interestingly enough, I have had the most success with when dancing with non-dancers in Swing and V. Waltz.
Swing has a sufficiently flexible hold to permit close control of what the lady is doing.
Viennese waltz is so fast the lady doesn't have time to make a mistake. Mario Robau surprised me by telling me that he would happily give up his two US Open trophies to be able to dance well with any woman out on a dance floor. One of the most difficult skills in dancing is the ability to dance well with anyone. Afterwards, he selects only those moves which he knows she will be able to follow. One of the most common leader mistakes is trying to lead a less experienced follower through complex moves.