finally some constructive feedback!!
I agree about the memory - more is def better. 32GB for $1000 seems pretty good and they seem pretty easy to install as well.
To be completley honest i wasnt gonna buy the SSDs i was gonna go straight 2TB 7200-rpm Serial ATA 3Gb/s hard drive - i got a really good deal on the SSDs cause i was getting the 12 core. The Mac rep insisted on them.
This is a fantastic machine. I were you, I would add more memory for sure. 12GB for 24 threads sounds not enough. I do scientific calculations and simulations. I need about 1-2GB per thread.