Can I ask this?
So say a bus turns up at least a minute and a half early at terminus the driver can still get penalised (or bus company?), in my mind I would rather at least the bus arrives early at say terminus early so it leaves on time, than to be into a journey as its too early at a certain bus stop to wait a few minutes to kill time?
I don't know anything in terms of law(s) or what bus drivers/companies must follow in regards to timings but for me if I was meant to compare my bus journey of today to say 20-30 years ago - the journey isn't exactly non-stop either!
You can arrive as early as you want at a timing point, as long as you don't leave early.
Anyway, this is way off topic.
I think the departure times on the displays is good but operators need to be very careful that vital information isn't missed off (as others have said). On longer distance services with key intermediate points, I think it's daft as then people end up having to ask if a service goes to these places. If it's a local circular though and the vast majority of users know where the bus goes, I think it's good innovation to help reduce the amount of people running for buses and show people if they have time to nip to the shop for supplies etc.
I can see this causing some upset with drivers though as I know at least at my local bus station, some drivers jump off and go to the toilet (leaving the ticket machine logged in and the master switch on) and don't return until the same time the bus is due. This could cause some huffing, puffing and tutting against the driver as they return as it is then more visible that the bus has departed late.
In short, I can support it on local services where the majority of passengers know where the bus runs (Ie a town circular) but for interurban services, it could cause some issues with 'via' points being lost so major points are missed off the destination board.