We've seen this sooooo many times before. New adopters will hate the shallow code. Some will hate the layout. The game will mature, and there will easily be enough pinheads that will enjoy the final product to support a decent market for it. It's fine that many will dislike it, but many will love it too.
I have an UMCE on order, and from what I've seen, even from IE pinball, the game looks far more promising than crap. I can tell it won't be the deepest Elwin trap and shoot, but I have GZ coming for that itch.
I like strange pins. My Gladiators is one of my favs.
My prediction: the games will be considered "pretty good" in a year. I knew I was buying that.