I think the idea of a "Where's Waldo" type of forest with the face hidden in the background is a great way to portray Sasquatch.
One thing about this board, ALL ideas are good ones! Don't let the naysayers get you down. Just do it (and show us what you wind up doing)!