First, let me tell you, that thing is one of my favorite xboxs ever. Lovin the arcade feel and all those outputs must have taken a lot of time to do. Mad props on that dude. I give it 11/10 hands down.
BUT, to give you the full 15/10, I order you to make a custom neo geo cabinet for it! lol, or at leaest take the cabinet in the above post and modify/paint it to go with the whole neo geo theme. Then wire up the xbox to it and have the controller layed where the buttons are an stuff OMG