The game has a while before it is release. They should iron out most of the framerate problems by then. If they don\'t, it would be a dissappointment given how long they have been working on this game.
As for control issues...wait and see. I thought a few games had icky controls early on until I got the hang of it.