Its a great resource...however it seems that maybe some cruiser riders are providing input as to what some of the "twisty" roads are. Some I have ridden on or looked at don't really seem to fall into that category...
...so just verify with a gazetteer map before you ride.