This feature works really well, I feel however it would aid complex assignments more if there was an option (hold shift maybe?) to select only visible faces.
An example is this project:
for selecting external faces only.
Thanks very much for this feature!
Darren