Well, you can use your webcam to live stream. Here's the question to ask: Will my audience accept the informality of the presentation? If the answer is a resounding "YES!" then the answer is, yes you should.
Now, consider this: If the goal is to develop a market place to generate revenue, would a more polished and professional look either increase the audience size, or attract and capture viewers that would increase the income stream? Hmmmmm.....How many would get a yes to their own answer to that question, but then stick with the DIY method?
How can you make your live stream look more professional? Get someone to do the technical work, while you are the talent in front of the lens the viewers seek. Will it cost something? Most likely, but like all other business decisions, what's your ROI?
Get some consulting on message delivery. This comes in many forms, first and foremost, make sure you have a good to great presentation style. You may be the expert, but if you can't communicate that to the non-expert client base, you're wasting your time. Solution: Find the local ToastMaster's group and jump in with both feet! Notice: It takes some time to work through the process, so start now and continue refining your skills. In addition, it's a great way to let people know what you're doing with your live stream, and most likely you will get some excellent, tailored feedback, not only in the meetings, but as your fellow Toastmasters observe the practical application of your acquired speaking and presentation techniques!
Next: At the very least, find TV, web videos and even live streamed shows that are similar to your planned presentations. The more recognized they are (in audience size), the more of a model you have to structure your show format and flow.
Another tip: Dig into what helps people retain information. With the advanced capabilities of live streaming to mix in graphics and video of all sorts, the effective use makes sure you stand out as someone who makes sure the audience receives AND RETAINS the message.
Take Away: If the webcam presentation isn't capturing the most valuable audience, step up your game!