After using this great lib for things like games I thought of using it for the sole purpose of networking, like making a program that has nothing to do with games. A network analyzer would be a good example. Would this be a stupid choice or should I use a more dedicated lib like boost?