Hubbard will be even more crowded this year because of other lakes being closed. Ramp has it good points. It is protected and has a dock but has limited parking. Parking may actually help reduce crowding somewhat. The south ramp is pretty steep so some people do not like to use it. I only launch up there in early spring so I cannot tell you how crowded it is now.
2200 Bay Champ/200 Mercury Optimax
2017 Tundra TSS 4x4 Crewmax 5.7L