This is much better. http://www.flashforge.com/support-center/
The other spot is a mess.

The other one would probably be ok to install and let it update but this is the most recent version. Just navigate to the pro then downloads. Do not connect the printer until the install is complete and you select the correct printer and port. Let the app update also if it wants to but 3.15 is the latest I think. Then if your firmware is not Sailfish 7.8 let it update that.
Now, Flashprint can only update firmware via USB but cannot print except to the dreamer. So it is save to PC or SD which ever way works best like you were.

This recent update to Flashprint has gotten good reviews for improvements. It is not S3D but is a start in the right direction.