i played last night for a bit, and they certainly have tweaked it quite a bit. i still think the grenade floats through the air a bit, but its definitely changed... i do like the new "dot" that appears so I have a reference point on where im throwing.
had no server connection problems, but i only connected to a few Hardcore servers and didnt really play too much on regular servers so i couldnt say for sure. didnt update PB or uninstall the beta either.
only played like 3 maps, but im digging it so far.