I'm definetely gonna try open beta out for myself since it's free, but I'm really, REALLY concerned about this whole 'specialists' stuff. It just doesn't belong in a mainline Battlefiled game.
I'm afraid this game might be just as DOA as Battlefiled V, at least for me personally.