Thanks for all the kind words, guys. If I do another, I would probably do a YouTube series as the build went along. To answer the questions...
I went with Sanwa JLF Joysticks for a few reasons. I had already done Bat Top Happ Joysticks in my previous build so I wanted some variety. Also, I thought they would work well for the occasional game of Street Fighter.
The keyboard encoder is an Ultimarc iPAC2, simple and effective
The artwork is custom, my design with art lovingly borrowed from NHL 94. The side art is a super high res scan from the front of the Geneis box and I added the logos on the bottom. The artwork on the CP and the zamboni on the front panel were high res screenshots pulled from Fusion. The bezel was the most time consuming part. I loaded up Fusion, selected the first 2 teams, captured that screen, opened the capture in photoshop and cut out just the logo and placed it on my Bezel image. Took a little time but the result is fantastic. All of the logos have that classic feel.
I wouldn't sell this particular one, but if anyone really wants one, I can put together pricing for all the components so that you can assemble one: The cabinet, keyboard encoder, buttons, joysticks, marquee, bezel, artwork, basically everything except the PC and monitor. I could even apply all the artwork for you and then ship it to you. Hit me up if you are curious about pricing.
As far as getting this thing to Vegas for KO94 2, all that would take is a plane ticket for me and my friend here