Peter,
You are correct: immediate, positive and it should help improve learning. What you have to define for students is what is "immediate." Immediate for me is within 24 hours. Some online instructors indicate 48 hours is immediate.
It's important to let your students know what is immediate so they don't expect feedback in 10 minutes. ;-)
Thanks.