Quick feedback on the video:
This is really horrible for a promo video. You make the founder look like an idiot. The company looks horrible in relation to Mark Cuban's question NOT being answer and his reaction to the unshared segment where the EnvoyNow rep answers him, and his reaction to the EnvoyNow rep seeming to disrespect his opinion.
This really shows a lack of experience (all around) and inability to be open to criticism/coaching/suggestions.