Well, enet is currently hacked into Downpour just for the collaborative editing and while I plan on cleaning it up a bit and also reduce the transferred data, the editor has no real realtime requirements and instead accurate data is more important. As a result we are sending LOTS of data and while there might be a lag of up to a second in some worst cases when working over the internet, it works perfectly fine already.
But instead of this implementation, there will be an additional enet module which then will feature some kind of high level interface to synchronize all the scene node transformations and add additional data where ever needed, maybe even with some simple interpolation approach or whatever. And of course some basic "send data -> receive data -> do something with the data" functionality.
If thats not enough you may be able to get access to all of enet, or if you don´t want all this you can of course just use enet without our module.

We will have Angelscript bindings in a not THAT distant future (sid already did some work in that direction) and once we have those there will be an interface to integrate any scripting language without much of a hassle.