I think doing a release on Vizzed would be a bad idea because when you download a rom from anywhere else, it gets saved straight to your hard drive and you could do pretty much anything you want to it. That's not the case with Vizzed. If you play a game on there, it gets streamed off of their servers and you are forced to use their emulator with you not being able to load it with anything else. You are also required to spend Vizz currency every time you want to play, which makes things that much more inconvenient. Another factor to consider is that if Vizzed ever goes down, so does the game. It is for these reasons why I feel that the best way to do it would be to just release the rom outright. Edit: I hope this post goes through, my last attempt fell victim to a bug!