OK, so an Alice Cooper music pin doesn't interest me to much. A Haunted House/Monster Bash sort of pin with music and narration from Alice Cooper interests me a lot more. I love horror, sci fi and rock/metal. Alice has some good music that you don't hear all the time and a great voice. Branding the game as Alice Cooper helps get those fans more interested which is why his name is there.
It'll be interesting to see what Spooky does with the theme.
As for can a small pinball company survive? Sure, the same way small custom motorcycle shops etc survive. They provide something different and unique to a niche market. If the company can flourish making 500 games a year, let them. I love my AMH and the RZ will be a way better pin once the V20 code is released.
Those that have tried to go big time and make a dent in Stern aren't doing so well. JJP is ok, but Hobbit and Dialed In have no interest for me. We have a WOZ because my wife loves the theme and it's a great game. TBL and Aliens looked promising, but neither company is looking very good now...