Welcome to the site. Yes, the Harley site would definitely be a better choice for you than the Selfridge DNR. One you learn to handle the boat better after a few times launching/retrieving it,the Selfridge site will work for you as would the launch at Metro Park at 16 & Jefferson. With a boat of that size, you are probably going to rent a slip somewhere I would think, but I see those 30 footers getting towed around the lake pretty often as well.