Someday Overloaded will reach that goal. Of course this is fairly new and everyone must learn to stand before walking. I'm one of those people who are eager to see through. For now we wait for Overloaded to stand. ie. Waiting for stable networking capabilities.
From my experience, coding network interface is a pain in the ass. What with all the unstable elements you must consider. But once it's done, it's as easy as using any interface.
Yes, that's the real market nowadays.