Unfortunately there hasn't been any official blog post talking about this widget. I know people started asking about it from May of this year, and none of those who replied know much about it, except Brandon (Fandom staff) who added a couple of comments on here:
"The goal of Recent Images is quick visual engagement, rather than contribution (like uploads) or diving deep into what could be a confusing Special page for many users who are not as familiar with wiki editing."
The rest of his replies just goes on about not adding an upload button, as seen on another widged maintained by users on the Dev Wiki. But from there we can understand that Fandom made an experiment with this new feature, and that for now they consider it stable, and don't plan to make any changes to it:
"We saw a good success rate in terms of people using Recent Images in the experiment, so for anything we added we'd have to make sure it didn't have a negative impact on how it's used."
If you're still curious about this feature, or if you think it's not working properly, I'd recommend you ask staff for details.