Yes, we have been continuously making upgrades. If you can link to the review, I can address it directly for you.
I know one review from many years ago on a tech website complained about the UI and the process of adding photos to pages not being user friendly. We actually had modified that process days after and it is very user-friendly now. The tech website did not reply to our email about making the review more accurate. They also had several inaccuracies in their review.
Did you try the demo? Here is the page to request access (under the Features tab): https://www.ultimatewb.com/demolinks
There's no need to guess if the interface would work for you :-)
We would love your feedback.
David