Wow Karl, that kinda stinks. One of the things i like best about cat sailing is the camaraderie. I guess i am spoiled down here in Sailors Meca (Dunedin Fl)
I used to use a boat ramp several times when i lived near downtown Tampa (that was the nearest way into the water)
I always feared of tire slippage down the ramp!!!! or not being able to pull the cat up the ramp.... but that never happened.
One time i did hit some low lying branches driving away from the ramp. It ripped my mast right off the trailer and swong out infront of my car and then hit a parked car driver window ( i have never used a bungy to tied down since!).
I dont know how, but it didnt even scratch the window. Needless to say, I left the area quickly