Well, I was driving past this tree today for another purpose and decided to try one of the ripe apples.  Wow!  I'm glad I did.  They are tiny, about the size of large marbles, but the taste was outstanding!  I don't know how much wildlife will uses these tiny fruits, but I know I will!