This is late coming but I saw this today, the title thing. I thought "The Beginning" might be a good title. Start has implications of stop and maybe restart. The Beginning is strong with the definit artical, and suggest completion at the end.
I could provide a number of ideas as to why "The Beginning" seems better to me than "It's a start" but I will just leave the suggestion with you, it is after all your song.