I'm not going to argue one way or another whether the trial is constitutional but relying on Congress to determine constitutionality of something, especially in such a politically charged area, is problematic. This is the same Congress that has passed many, many unconstitutional laws in the past, including flat out racist laws.