Adding auditing to report creation/modification is a good idea.
This would also help to establish report ownership. With that information, dbFront could optionally allow users to create reports for their own use.
Admin users would remain the only users allowed to create reports for use by everyone.
NOTE: Please vote on this Feature Request if it interests you.