What are the negatives for deployment using debug and performing user testing on the debug release.
I'd always use Release deployment to a User Test environment, but I'm just trying to put together a list of why you should do this and not deploy using debug.
Testing should be done on the software that will be delivered to production. If you deliver a release version to production, testing a debug version is not as good as testing the release version.