analytics names do sell, but the problem here is that you might be waiting a while for an analytics company to come along to name themselves "mister," when there are so many other, better, prefixes out there. easy, best, big, super, mega, thrive, etc... I could think of 1,000 better prefixes.
MRAnalytics would be pretty good tho because MR can mean a lot more things than mister.