> 2. Fill out a report at the end of each day
That's your problem right thar'. Data input is tedious. Eventually (most) users stop doing it and everything breaks down.
Solve this problem, and this would be a very compelling service. Until then its sort of a "great in theory, doesn't work in practice" type of tool (for most people).