Jugmaker-
You actually start the motor BEFORE you launch? WOW what a concept? Sorry, couldn't resist. Yes, this is correct. Doubt if you would stand much of a chance any other way unless it was an all-out glider with electric assist.
hamerhed- Full up elevator on launch sounds extreme to me, maybe a little up trim. You are going to need to experiment with that a little bit. Probably would vary with amount of thrust and actual cg. Experienced Electric guys will know more about that. May not have enough power for ground takeoff.
Good luck.
Bruce[