While I have used both systems (baums, milesplit, etc.) I actually prefer milesplit from a timing perspective and what I can do with entries and such. I have used it as a coach (when they are late getting entries in) and I find it much easier to enter than others. Plus the ability to bring in the best times rather than guessing (or lying) about times makes seeding much more fare. If coaches would use more of the features that are actually there they would be surprised as to what you can do with the system. I mean you have your own team page that you can do pretty much whatever you want with and have a place for people to see your schedule, roster, coaches, etc (rankings if paid subscription).
Now also, there are lots of improvements that can be made also and I have been working with them on those. Now that they also own directathletics there are features that can be brought in and make both systems better. The live results is a major work in progress and worked much better for track than it has for xc. The only reason I went away from our old system was costs. The per meet cost to use our old one was quite costly although I loved it and it could do so much more. I am hoping that milesplit will get theirs this far.