That's what the pro trainer sites say.
Sounds like you were a natural runner in high school, until your awful accident. So you already know more about running than most of us here.The whole 'go slow' approach may work for some, especially recreational runners, but most training programs involve a mix of aerobic, tempo, and interval work.
I had the same problem about uneven foot landing. Then I spent a week trying to correct it, and I did. It helps to run on harsh surfaces like chip seal. I also think doing strength training, as I suggested to you on another thread (you're setting a record for newcomer posts!) was part of the process in correcting my landing/form. Although there's some controversy about what a proper landing is, I think you want to aim for a flat-foot landing at slower paces, with the forefoot landing just a split-second earlier than the rest of the foot. At faster paces, of course, the forefoot landing becomes more prominent.
For me, the ideal aerobic pace is about 8-9mm. That's when my form feels really smooth, although my form at 10mm pace has improved considerably over the last couple of years too.
For running surfaces, trails are king, but if you're stuck in the middle of a city like me, concrete and asphalt surfaces are fine. I do think there is a greater tendency for repetitive stress injuries with more uniform surfaces, but given enough time, and stretching and massaging maintenance work, I adapted to running half-marathon distances on urban surfaces just fine. The key for me is stopping to stretch and/or massage when the legs start to feel tight and wound-up, as well as massaging the lower leg and feet before a run, and stretching out the upper leg after a run.