I think this game'll do fine, as was already noted, games that are massivly differnt from the base line model are taking a HUGE risk. people expect certin things of a MMO. bioware has taken some proven basics and used it to create this game. (one could argue mass effect just copied gears of war, is mass effect any less popular as a result?)
now that said if your the type of player who power games to level cap and just does end game stuff, this game proably won;'t be for you.