I made an achievements app using iNat api

I think you are thinking about this too much.

It is just for fun, and uses the data that is available.