I know what you mean about bus routes in #OpenStreetMap, they're a little too complicated for me! Taking GPS traces can be good, but you'd have to make sure you document them, so people know it is a bus route, the number etc. If you're sitting on the bus taking a trace, you can add other bus related mapping, like where the bus stops are, does the stop have a shelter, bench, tactile paving, etc.
@lesbianhacker You might be able to include an image in a GPX file (It /could/ be an extensible format!) *But* what are you going to do with that then?
You can upload a GPX trace to #OpenStreetMap , but that definitly doesn't do anything with images.
If you don't want to upload images, you could just make lots of #OSM Notes? "Here is bus stop 123 on route 45, there is a shelter and electronic passenger display" You can do that with an OSM account or anonymously, and other OSM mappers can see
@rory Jungle Bus was recommended to me, and it let's you create bus stops and update them (so long as the existing ones are tagged as highway=bus_stop). I've been taking geotagged photos of other things and adding the info at home as I scroll through my phone, it's not fast but it's effective. Doesn't help other mappers much, though