Welcome! There are a few of us cat sailors scattered here and there at the lake although there is no real organization. The best launch ramp that I have found is the Anthony Ford Boat Launch (
http://smith-mountain-lake.com/). Of course, if you are on the Bedford side of the lake, it could be quite a drive to get to. Last spring I joined VISA (Virginia Inland Sailing Association) which Gabor above mentions. You can keep your boat(s) there mast up and have access to the larger part of the lake. I am always looking for folks to sail with so feel free to PM for more info or if you want to try to meet up at the lake.