There are 3 problems.
The First and probably most important one is triggering events.
You are supposed to be able to trigger certain events by taking photos. Now these are a little rare but:
Beach level, when you take photos of Lapras, Lapras is supposed to come close and closer.
The second...