Looks like bfgminer now is working onstratum. I see less shares acceptedon my console but the hashrate on bitminter looks right. Is this the way its supposed to work.
Yeah, that's because of variable difficulty. When it says "Accepted f7564e7c Diff 16/4 GPU 0" that means this proof of work would be good enough when mining even at difficulty 16, but you are currently mining at difficulty 4. On the server this will count the same as 4 difficulty 1 proofs of work. So you will see the accepted count on the server go up by 4.