Tapatalk will also notify you about new posts on threads and boards you are subscribed to, though from my experience those notifications are delayed by as much at 30 minutes.
If we had the ability to upload our own photos to the forum, this would take up an enormous amount of space the server may not have, slowing the forum down (I'm looking at you, ROAD SIGN UNO).