Functionality
Versatile and probably one if the the top software for Book management.
Ease of use
Requires knowledge of Joomla. Has a lot of options the allows tailoring needs to a great level
Support
More than excellent. Customer support has not failed once. Give time for an answer: we all have a schedule, including programmers