Hi,
First of all, awesome framework! Finally gotten started writing a game I've wanted to make for like 3 years.
I was researching today about scalability of server nodes and stumbled upon this interesting reddit thread:
https://www.reddit.com/r/gamedev/comments/6gjgnx/backend_scaling_for_multiplayer_html5_games/
There they mention that socket.io is not so good and mention that uwebsockets is performing better.
Could this maybe be something worth considering for the websocket communications?