Do new Members install the BoosterHub app prior to receiving the email invitation to join?

Either way is fine. It doesn't really matter because they can't log in until receiving the invitation anyways. The welcome/invitation email reminds them to install the BoosterHub app and has a link they will use to log in at their convenience.