I have a 2012 MBP and a TBD. I elected to not get the Retina Display so I could instead opt for the TBD. Initally I was quite pleased with this setup!! It replaced both my Sony Vaio and my 2009 iMac. Mobility and a big screen all in one easy solution!
Then the "oddness" started happening... The TBD would go black at random times. It never appeared to be tied to something I was doing to cause it. Like the other posters have said it was driving me utterly bonkers!! It would lock up my MBP, sometimes even crashing it!! My MBP would go to sleep and lock up. A hard reset being the only way out....
I called Apple Care and they had me do the same resets others have done. I took my MBP to the local Apple Store and they ran diagnotics and it came back all green and happy.
The Genius suggested a wipe and reload... This didn't make me happy at all! I just got it built out to the way I like it!! Rebuilding it would be a major PITA!!!
So instead I started searching the web and found several threads here in the Apple Forums talking about this same problem. Dang I should have done this sooner!!
I have deleted the com.apple.windowserver.plist file from the /Library/Preferences folder and rebooted.
I changed the auto brightness setting to constant on BOTH screens. I had laready done this on the TBD. Then rebooted.
So far this morning it's running fine. No issues at all. Of course time will be the best measure but this is the best it's run in several weeks!
One other thing I noticed in some other threads on this TBD issue lots of folks are having trouble with Logitech's Universal Reciever plugged into a USB port on the TBD. My Performance MX Mouse was super jittery when running from the TBD. I moved it to the MBP and removed the mouse from the Logitech mgmt tool in System Preferences and added it back in and rebooted. That cleared that up nicely.