I've been to Helix before for a NYXL watch party/overwatch tournament, and it's a solid venue. Easily held around a hundred people in the gaming areas alone, and had a wide upstairs lobby area with a bar where people can relax and take a breather. The smaller room with gaming setups got stuffy real fast from the number of people in it though. I brought my own keyboard, mouse, and headset and it all worked just fine as well.
cu@lan fellas