We use Frog - Its getting better since Frog 3, obviously some things are not ideal but you could get that in any system.
Our staff are happy with it - Every department has a site, I would say about half of our departments actively use their site/assignments/quizzes to teach with regularly, one or 2 have a site for their department but barely use it, but they barely use computers anyway so that's them not Frog with the issues.
Send me a DM if your still looking for info