I received my Omega today (only took 2 days to get to me) and I have to say it's a lot lighter than what I expected. It functions perfectly, but I perhaps expected that the plastic would be a bit thicker on it. I'm overall pleased with it, but at the moment, I only have a Neo Geo CD controller to use with it and the contoller port seems to be shorter than the plug on the controller, although it does fit and work. http://i851.photobucket.com/albums/ab78/Zach_Spears/P1000973_zpse11d00f1.jpg
They probably are using an off the shelf db15 connector that is not as deep as the original Neo Geo connector. It will make it easier for you to get an extension cable if you want. The ones that fit, without needing modified, in the original Neo Geo deep port are expensive.