Headed to Hubbard Lake with a 19 foot Champion Fishunter (multi species boat). Would like to know which launches would be safe for my boat. I know of three public launches in the North, South and East Bays but have never been to Hubbard Lake. Thanks for your help.