personally, I chose gameex myself. they have there own forums for support that are very active. some people don't like all the extra stuff gameex has, like the intnet radio, the database that links a list of a game to all the platforms you have it on, the built in key mapping, (I could go on). but, it stands out for me and I am using a custom theme as well. I do also have it setup to launch both Hyperspin and 3darcade for those times I want a change, or want to show off and want something easy for my guests. but when I close these, it goes back into my workhorse gameex.