I like that you can easily upload files from your computer or network drive as well as drag drop photos directly onto pages without having any software installed locally (like Photoshop). You also have access through an API if needed for other platforms/websites but it's not necessary in most cases unless there is already some sort of integration set up between them - which could be costly depending upon how much work needs doing beforehand etc! We've been able use widgets within our own siteβ¦
Pros
Easy interface to create new widge
Drag and Drop function works great, especially with large photo attachments.
Uploads via local hard disk too instead requiring internet connection only