I'd like to mention, that feature of adding images to a Product review may depend on the theme, which you are using at the moment. Some themes have this feature, while some are not, unfortunately. That issue is not related to the Reviews Page add-on performance, but to the theme, which is used...