Agree with the above. My son was recruited by CMS and was looking at Mudd. (Pre-new coach and facility) After a tour he felt he did not fit the typical Mudd student profile and wisely figured out that there are very very few Mudd students that make the team and can compete at both baseball and academics. That said Mudd is an elite technical college (on par with MIT) which many are not aware of and all graduates from there are highly recruited at top salaries.
Neither program will compete consistently with the top SCIAC programs that don't have the same academic restrictions, but who cares if you can get a degree from either of them. Best of luck.