Select all visible faces (possible script needed?)
Select one of the front faces and hit Shift+G and from the menu select Normal.
Hit F6 to bring Select Similar operator menu and adjust the Threshold until all the front faces are selected.
Use Ctrl++ to extend the selection