The PC beta sounds a little better than that, but all the problems you've mentioned I've seen at least a couple times while playing.
I have a lot of screen tearing/flashing issues in on specific place on the map usually. Unplayable for me in that area.
http://www.youtube.com/watch?v=UABIyFYkJts