For reference, HiRISE, CRISM, SHARAD from MRO would be individually way too big and/or power hungry, but you could squeeze CTX, MARCI, MCS together inside those requirements.
Please, please can we at least get another visible camera on this thing? MCS follow on?
science.nasa.gov/mission/mars...