Well, that was pretty much the first feature that went into the GrexEngine network code, years ago. Yes, it’s very important, and useful, but it’s also pretty basic and a fundamental requirement of most java code, so … it’s not so unique.
And from there, we extended it a lot to do a lot more interesting things with multithreading, networking, etc, especially stuff that makes it work very nicely in multiprocessor environments.
So, sure, it’s great. But … NIO’s been around for about 5 years now, so it’s just that a lot of people have already invented this for themselves.