Fetch already include something about shoes - not sure whether it includes W + T, but I wouldn't need a programme to tell me what I know from wearing them myself. I also know my weekly mileage, so I can easily work out when they're coming close to their limit (in terms of miles) even if I couldn't see / feel it myself just by looking at them.
Most races include an on-line map which shows parking, start, finish, route and water stations. Many also show the route with elevations so that you can work out your strategy in advance.
A lot of people use Garmin programmes, you log the run on the Garmin, connect and upload the data, so there's no need for anything else.
To be honest, most of what you're suggesting is already available in some form or other, so sorry, but you're not offering anything new or different.
You might find some people are interested in nutrition, calories used etc, but again, you can get that on other websites already and if you've programmed that info into your Garmin, it will be recorded.