Yes the game seriously need open beta. It's so hard to find a game in the current closed beta that I do believe further progress would benefit much from the open beta.
Not to mention when I do find a game, chances are that player will be the only one I will be able to fight all day, so there is no variety in matches. If one army is clearly superior, the result is frustrating to the weaker side as he knows he won't get a different opponent and is going to lose all day
(that's also why I think we should be able to queue for non ranked matches, so it doesn't get recorded in stone if you lose 90% matches that day)