That's a really tough call to make. I personally think that The Shadow would be a consistent top 10 pin if it weren't for everyone's dislike of the artwork, although it ties in perfectly to the theme.
Any way you can play both machines before you have to decide?