I would rather have slower 32GB RAM than faster 16GB.
Then, 3200MHz vs 2400MHz doesn't mean much for comparing the RAM speed. Those numbers does not compare like it would be the difference in a processor speed. For RAM, the timing (CL) is often more important than the RAM clock. A 2400MHz RAM with low CL timings can be faster than a 3200MHz RAM with lots of CAS waiting cycles (bigger CL numbers).