The normal rule is to install most apps in "Before logon" to make them available for all users. You use "After logon" for installers that you need to interact with on-screen windows (not silent), or when you want to watch their install progress.
But most MSI packages will install for all users, so it really doesn't matter which one you choose.