You are correct, these issues were only occurring on the front end and I was able to upload the required plugins directly from the package you included.
However, this resulted in a lot more extra work on my end that I don’t usually have to do to setup a theme in addition to the fact that I couldn’t preview how the theme would look before installing it in the “customize section” of WordPress.
I appreciate that you will make the improvements to make it easier to install and also your great professional attitude. I will be updating my feedback on envato to reflect this. Thanks!