Yes, you're right. The usability of her site is quite poor. It's pretty difficult to find the updates, sometimes you can't even go back to a different section of her site, the (important) links are usually on the bottom of the page and not on top and so on. I think it's all based on a template, but not a good one.
But you have to give Leona some credit. She did it all by herself (building a paysite!) in a very difficult time. IMHO an outstanding job. I'm just happy that she's online again. I'm sure the production values (lightning, location), which are IMHO a bit low right now, will rise again and some of the glitches of the site will get fixed.