I saw Matt Biondi swim at NCAAs one year and while breaking the American
Record in the 100 free (41.8) he took 12 strokes per length. That is an
extreme case of pure talent going top speed with a small stroke count.
The point I am trying to make is that if your stroke count is past the
beginner stage that doesn't mean you don't need to improve your technique
anymore. I'll bet whoever got 2nd in that 100 free race has watched
Biondi swim and tried to mimic his stroke in order to improve.
Good luck with your swimming, it sounds as if you are conscientious
enough to become a good swimmer.
/leave a nightlight on inside the birdhouse in your soul/