Should I use iCloud photos?

For me, iCloud Photo Library is a great way to get my photos and videos on all my devices. It offers great sync capabilities, offline photo access, and easy management and backup, even for huge libraries. But there are also some caveats, which are not categorical to me, but may be to others.