Yep to what Matt said.
Don't use Engagements here.
1. Scoring will be independent of this nurture. So yes, if they click, they will be scored, but abstract that out of the above image.
2. You will need several campaigns. One campaign will be the traffic cop and listen for specific actions.
The others might be:
Entry Point - add leads to the first campaign.
Send A-
send first email
wait 2 days
Send Email 2
Wait 5 days
Send email 3
wait 5 days
Send email 4
Wait 5 days
Send Email 5
Listen for Click 1 - if yes, then Wait 2 days, assign to Rep, Remove from Flow Send A
If no, do nothing
Listen for File Download (click link or visits page), if Yes, then Remove from Send A, add to Send B,
Send B
Send Email Demo Offer
Listen for Acceptance of Demo offer, if yes, then assign to Sales.