We work with over 200 agents and Firepoint by far is one of the easiest to use platforms available.
Very simple to get someone set up and working. Even those agents who don't like CRM's or technology in general can navigate the system relatively easily. For those that want more, Firepoint is able to be customized regardless of how many custom pages you want, how big your team is or how many clients you have.
The only negative I can think of would be to be able to implement their list of upcoming features now (since I am not patient).