I am now running the site on Expression Engine. While Wordpress is very capable with many, many plugins to extend its functionality I found that it came at a price. Many haphazardly coded plugins means much time slugging through incompatibilities and unworking code.
Expression Engine is clean, easy and wildly flexible. Many things I struggled with in Wordpress are a breeze and the things that are harder aren’t worth it anyway. It also gave me the opportunity to start from scratch and clean up some CSS and HTML a bit, make things look nicer.