It’s probably going to be a bit confusing to someone that is automatically redirected to your downloads page as soon as they sign up.
What about having a banner or CTA on your homepage that recommends it as an onboarding step? Or include a link in your welcome PM?