I am sure if the wind is into your face you could be in heaven! Roll back the thread a bit and look for the post with the lift detector - essentially a light ribbon on a stick - @Piotrsko says the plane should just lift out of your hand at launch!
With all those other ridges in front, it will be bumpy and turbulent on that site. You need a clearish path for a couple of miles. The lift will be in a very narrow area facing the wind because it can "leak" around the edges of the hill. Once you lose the lift point, at the edge, you're going for a long walk to get the plane back from down wind.