Pros
I'm fortunate that I am able to be a part of a new and necessary industry and am able to express a solution that I've spent nearly 2 decades developing.
Cons
Building a business based on a new technology and a new industry is incredibly risky and nothing is guaranteed. You have to pay a heavy toll and understand that nothing is certain, even when it is necessary.