Being a smooth talker can help, but substance matters more than style. You need to clearly articulate your value proposition, market opportunity, and business model.
People expect you to articulate your ideas well. I believe that if you keep practicing your value proposition repeatedly, you will be fine. Ultimately, it's all about storytelling, and there's no one else who can narrate your story better than you.
Im a dev. It's not my area at all. But people like to hear from makers and founders. Its authentic. My advice is just to go over your content 6 times in your head, from start to finish, before you pitch. Then you dont need notes. and you can talk naturally with confidence. It's not really much harder than that.
Well I am a solopreneur with a stammer. Haven't officially pitched yet, however, I'll soon have that experience too 😃. Anyways as @jamayal already mentioned. It's me who knows best about my product and hence I am the person who can pitch it best.
BTW, I am launching my first product today at 12:01 AM PST. Would love it if you can have a look at that. ☺️