Jason,
This sounds great. Also, having students being able to see their status is a great asset. Even with electronic grading, I like to meet early on and frequently to continue a success-oriented dialog that includes status, assistance, and encouragement.
Barry Westling