As you know the client count is a recommendation based on mixed traffic types and all services enabled. So, in some situations you could exceed the recommended number and still be fine. I always advise to not cut corners when sizing and factor in your anticipated growth.
As for the new MX's vs. the older 84 & 100. You definitely want to go for the new platforms. Tons of advantages on the technical side (throughput and port types).