I don't have anything to add that hasn't already been covered by other commenters, but good job completing this demo!
Thank you!