This might already be out there but it would be great if you would provide a set of sensors that would measure pronation as well and how I land when I walk/run. The concept is relatively straightforward - there would need to be a tight mesh net that wraps around the front of a shoe that holds a sensor on the very front of the shoe. Along each side would be a strap that leads to a sensor that is positioned on the back of the shoe. You would need two sets - one for each shoe. The back sensor might also need a clip over the back of the shoe to keep it in place.
The distance between the front two sensors and the back two sensors should, in a perfect stride, be equally distanced from one another and any deviations would indicate some level of pronation. You could even let people set alerts based on a percent pronation to aid them in correcting their step during their walks/runs. You would probably need one type of beep for over and one for under-pronation.
As for the step, this is where a single shoe, and its front- and back-sensors come into play. Depending on your philosophy - and perhaps you might enable some basic options here - a runner should be landing more towards the front of their foot than the back. Going up and down hill throws some complications into the mix and varying approaches say to what degree one should be running on their toes. This type of feedback - again is after-workout reports as well as in-training alerts would really help people to determine if they are leaning too far forward or back; taking too short or long strides, etc... Also, am I running differently on each foot - which might indicate a balance issue or overcompensation of some sort.
Perhaps advanced runners have this down to a science - I know a lot of ultra-marathoners who still struggle - but us beginners could definitely use this feedback and these types of sensors would really evolve people's efficiency in a manner i have not yet seen in the marketplace.
Any chance of this happening?