At least a recommends field for it would make sense, even if not a hard dependency. This would mean that if touchegg is not installed and touche is installed from a Debian repository, then touchegg will be installed also. I think that this is the ideal behaviour.