I have no idea why this comment got so downvoted. This is exactly the software I've spent the last year building and it works incredibly well for our customers.
I think it's the "software" part that is getting down voted not the 5 attributes... I'm legitimately curious, how do you measure those things quantitatively?