Just as an update, I received word that the WordPress plugin repository reviewed this plugin and decided not to host it on the repository.