As great as an ecosystem may sound, I think it's worth remembering what happened to Ultima Online. They took the time to make such a system... and they had to take it out before anyone could notice it.
Why? Because the players killed EVERYTHING in less then a week.
So unless there's a way for the critter population to resupply itself, you may end up with a very barren world...