Custom setups in the .cabal file don't quite work right. As an example, projects using proto-lens won't find proto-lens-protoc, complain about it, and fail.
So perhaps a way to run then correctly, it at least documentation on how's to duplicate their functionality, would be quite useful.