Some have argued that it's unconstitutional for congress to give away its power (even conditionally) in this way, but AFAIK that's a rather fringe legal theory. Certainly the FTC has existed for over 100 years at this point, so there's been plenty of time to challenge it.