Nothing like a frog bite, sounds like you had a blast. There are other ramps open but the Narrows is best right now, you can launch at Beaver, Walnut creeks and I think browns ford and Baileys. I like the Narrows this when lake is flooded as it is not as far up the hill. lol lol. Thanks for report.