Have you read this post from two years ago? It should give a pretty good idea what to expect EP to be worth in various in-game commodities, structures, and animals. Beyond that we probably won't have additional updates around EP before they actually begin the process of deploying the EP store.