Well, no worries about the pixel thing, I didn't get time for it thanks to exams. IN any case, I BELIEVE that you can create an exe using BYOND which allows people to run the game just fine without ever downloading the BYOND files, and I know there's an option that allows people to play without creating an account.
It's probably best if you play with BYOND a bit if you want to make that list. I can tell you stuff but it's not necessarily going to be a pro or con to you. If you personally do it you'll surely get a good idea of if you want to mess with it or not.