Failed installation for Snapshot Pro

I just tried to install Snapshot Pro through the WPMUDEV Dashboard. It says it installed fine but when I next tried to activate it through the Dashboard my site crashed. First, in the admin, I received a 500 Internal Server error. When I clicked out of that error message, I went out of the WPMUDEV dashboard and into the WP admin plugin page and found that the Snapshot Pro plugin was not there. I checked the front end of the site and it had crashed, displaying only the logo and an error message about PHP memory limit being reached. Why would that happen on the installation/activation of a plugin? Is the plugin that big?

I went into my FTP and deleted the Snapshot plugin which thankfully restored the site. But I would like to see if I can still successfully use this plugin.