I have launched from the little beach close to the Maritime museum there. I put my kite up on the grassy lawn and keep it high while I walk between the trees down to the beach.
This time of year it is more common to just launch on the sand at the north end of Kits beach.
Certainly Spanish Banks West is easier and the preferred location, but for those living near Kits beach it works.
Note that hydrofoilers generally launch just west of the Jericho pier because the water is deep there, but it is more risky and the wind is lighter.