I used to solely use Xoops, but now I primarily use Drupal. My reasons for switching were more technical (including SEO) than usability, but that was my choice and everyones will be different. Have a read of this article I wrote on why I switched from XOOPS to Drupal. No CMS is perfect, so it is a matter of finding the one that suits your needs now and making a best guess on which CMS is going to evolve in a way that suits you.
Innovative IT Solutions