I don't have a second machine to do a full restore. I just do spot checks every month to see if I'm able to restore files from various locations. It's not scientific, but it's helpful to know if a spot check fails, that there may be a larger issue.
Time Machine is absolutely for the layman, and something I feel can be improved upon with a bit more visibility in to the status.