This is very good concept to make public children aware of traffic rules.
They could make it better with documentry films,intreactive sessions with public.
A light and sound show type of thing will be a good idea.
Maintenance needs to be improved.
Should start some food joint,games for children.
It can serve the purpose creating traffic awareness in public.