There are so many spots with potential in state college, you just gotta keep an eye out. As for security and all that, im not too sure seeing as I dont go there.
Tussey is... well tussey. The park has gotten a lot better from what I understand though.
As for big boulder, hit me up when ever you make the trip! I go to The University of Scranton, so im like 30 minutes from the mountain and would love someone to ride with.