Yes the vampire will work on it and I plan to have one again to show it off with it as well, just waiting for a loaner one to come in.
Here is the front of it all set up how I wanted it now too!
I really like the the boingball artwork and case badge but the look of the drive bay area lets it down. A vinyl mask across the whole top section would smooth things out and make it more consistent.
Hope you're having fun with the new system.