DevForce is actually unaware (for the most part) that the application is load balanced. It "scales" in that the EntityServers will be running on as many instances as you've got. None of the EntityServers knows about the others.
An EntityServer is almost stateless, so the memory requirements should not be high. I say "almost", because there is metadata loaded, and user "session" information, but all of this will be recreated as needed on a new instance.
The only known issue is that you can't use Push with Azure, because it's not stateless.
Also remember that you must have a Data Center license, and to set the serverSettings sessionEncryptionKey to the same value on every instance.