The shore is pretty much all you get as it's awkward to get onto and the trees are tight just up by Renegade... It's a long way down though, so I guess you don't want to come in pinning!
Non-rider chicks have the potential to be impressed by your riding (especially if you're hitting this up) as long as you don't overwhelm them by only talking about riding.