Quoting Mo Zhou <lumin@debian.org>:
Plus, letting users write PKGBUILD doesn't help them learn Debian packaging at all...
Then I would try to diverge as little as possible from the classical way how Debian packaging works.