this seems as possible as dehydrated water - why JUST overlappers - why not "traffic watch" and make it even more far reaching to include road conditions, black spots, police checks, traffic cameras (Access Kenya/KDN) petrol stations, etc etc...as a resource to motorists - that way it can even be endorsed by the Min of transport and the traffic dept. Hell, Wazua has MORE useful info on travel, roads and cops.
As it stands, its rather shallow and short sighted.