Thanks, appreciate your feedback!I had my screen repaired at the Devon service center. I was supposedly the first car to have it done there when the regional person was training the techs there on how to use the tool. My post with before/after pics is linked above.
At the time, the fix was being pilot tested. I don't know if they have the actual tool there or not yet.
I am satisfied with the results.