Did you read Will's blog or something?
It is kind of cool, but not worth road tripping from the USA for. Its a nice place to camp and boulder when Skaha is busy and Squamish is raining, but there area lot of private property issues so you can't just boulder anywhere and you have to keep good relations with locals or it will fuck it up for everyone.