A great milestone to be sure. I can relate to the engine complications while doing some initial test drives, mine went through a period of stalling at stop signs then a period when I had a significant hesitation on accelleration from idle.
I'm sure you will have it out and about and discover more "opportunities" over the coming weeks but getting it moving under its own power is a great feeling.