I got one of these - factory reconditioned TF700T+dock - from Woot back in April (70$ more expensive back then). It replaced my original TF101+dock. I was pleased to get a system update almost immediately (Jellybean 4.2 with some tweaks to improve initial sluggish keyboard - works quite well).
I have used it to do the typical tablet stuff (watch streaming videos, web browse, read .pdf and epub books) and it works fine for all that.
The dock is a snug fit, and it is less top-heavy than the original TF101 (which would often fall over backwards if you angled it incorrectly). Not to say the TF700 won't topple over if you give it a steep angle. It's never been a problem for me, but understand this thing isn't as stable as a laptop, because the tablet weighs more than the keyboard.
The keyboard is reasonable for use - I have fairly skinny fingers, though, so for sausage-fingered techies, it may be less usable. I have typed out 7 or so pages of text at a go and had no problems.
The screen is very nice - incredibly bright with the IPS+ option turned on, though I admit I have little experience using it in direct sunlight. The auto-brightness option keeps the screen very visible (more so than the TF101 in my opinion). Video playback over Youtube, through Netflix and the built in player (for local MP4 videos) has never let me down - I have never seen it lag or had audio lose sync with the video.
I have used this to do a little bit of development (using the free version of the AIDE app) and the device handled it well. It's not my ideal development setup, but it worked.
As for lag - I do have a minor complaint. I don't think the device is laggy once you load up a few apps and everything is ready to go, but I have noticed significant lag when I first fire up the wifi or power it up. It seems like the lag is mostly from all the google tools syncing up (mail takes a long time, but the worst is the google play store). Speaking of the play store - the whole chore of downloading and installing updates is incredibly slow on this - much slower than my phone. It can take about 3-5 minutes before the tablet is usable when you have to install more than a couple updates.
For me, the device at this price is worth it, but that is mostly because I really enjoy the dock - having a full, attatched keyboard at hand all the time is worth the price, even if a Google Nexus or a Galaxy Note device would let me avoid the minor startup lag I have with my TF700.